Posts

HAVANA, Oct. 15th  (AFP) 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. Read more