Cartagena cleans up its streets ahead of the Summit of the Americas
The coastal city of Cartagena is gearing up for the arrival of 31 heads of state, who will be in attendance for the upcoming Summit of the Americas on April 14 and 15. The summit brings together leaders from North and South...
Read More