US President Barack Obama met with Cuban President Raul Castro in a historic meeting in Havana yesterday. "I bring with me the greetings and friendship of the American people." Obama declared, marking the first meeting of a communist Cuban leader and a sitting US President on Cuban soil. Pic: AP