Home Gallery World News In Pictures

World News In Pictures

42
0
SHARE
Fidel Castro (R), leader of the Cuban Revolution, meeting with French President Francois Hollande, in Havana, Cuba, on May 11, 2015. Visiting French President Francois Hollande and Cuban leader Raul Castro on Monday discussed ways to strengthen political and economic ties between their countries.