Havana’s streets teem with abandoned animals and are littered with carcasses of chickens sacrificed in religious rituals, while, behind closed doors, dogs are thrown into illegal deadly fights. But things are changing in Cuba thanks to pressure from a growing […]