At least 80 killed in U.S. strikes on Venezuela; Cuba reports 32 citizens among the dead

The New York Times reported that at least 80 people were killed in Venezuela following U.S. military strikes. 

Among the victims were 32 Cuban citizens, confirmed by Havana, including members of Cuba’s armed forces and interior ministry….

Continue Reading