President Barack Obama today begins his First Latin American tour since taking office. The first stop will be Mexico City and a show of support for President Felipe Calderon, who’s in a desperate struggle with drug lords.
COMMENTS
Please let us know if you're having issues with commenting.
COMMENTS
Please let us know if you're having issues with commenting.