Bus bonhomie

 28 Jan 2014 - 5:27

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.