Bus bonhomie

January 28, 2014 - 5:27:30 am

Cuban president Raul Castro (right) and Brazilian president Dilma Rousseff (left) ride atop a bus during the opening ceremony of the first stage of the Mariel port in Mariel, Cuba, yesterday. 

comments powered by Disqus