US President Barack Obama arrived in Trinidad and Tobago yesterday to take part in the Summit of the Americas.
Obama arrives in Trinidad and Tobago for Summit of the Americas