CubaHeadlines

Jose Canitrot

Jose Canitrot: Renowned activist advocating for animal rights, noted for his opposition to the sale of red squirrels in Havana, highlighting ethical concerns and wildlife preservation.

Sale of Red Squirrels in Havana Sparks Outrage Among Animal Advocates
Sale of Red Squirrels in Havana Sparks Outrage Among Animal Advocates

Published on 9/12/2024