Cuba’s President Slams US Secretary of State for Denying Oil Blockade
Havana: Cuban President Miguel Diaz-Canel criticized US Secretary of State Marco Rubio on Wednesday for denying that Washington is enforcing an oil blockade against the island nation. ‘It is surprising that a high-ranking U.S. government official woul…