A bicycle taxi rides past a building painted with a Cuban flag and an image of Che Guevara, along with the Spanish slogan "Always toward victory!" in Havana, Cuba. U.S. President Barack Obama will visit the island. During his three-day trip, the first to the country by a sitting U.S. president in nearly 90 years, he will meet with President Raul Castro at the Palace of the Revolution and attend an exhibition baseball game.
0 Comments