December 7, 2023

US President Obama lands in Cuba; US hotel to open in Cuba

Alicia Nicholls According to a CNN news report, United States President Barack Obama landed in Cuba on Sunday. President Obama’s three-day visit to Cuba marks the …

%d