US-Cuba deal puts human rights on the island in the spotlight

US-Cuba deal puts human rights on the island in the spotlight

NewsTaco December 22, 2014

*Well … yeah. The President said “this is still a regime that oppresses its people.” VL By Fox News Latino HAVANA (AP) –  To many exiles and their allies, President […]