The leaders of the North American Free Trade Agreement (NAFTA) met in Guadalajara, Mexico on Sunday and Monday. The leaders of the three countries (Barack Obama of the United States, Felipe Calderón of Mexico, and Stephen Harper of Canada) promised to work together on swine flu, organised crime and green issues. Despite disputes in a number of areas remaining unresolved, the three leaders succeeded in presenting an amiable Three Amigos image. The three leaders expressed solidarity, and an understanding of each others position. The unresolved issues include the buy American clauses in the US stimulus package, tit for tat reprisals by the Mexican authorities over Canadian visa restrictions on Mexican travellers, and the US ban on Mexican trucks from crossing the border. Risking the ire of human rights activists back home President Obama expressed support for President Calderón's war against drugs saying he had "great confidence" in the Mexican authorities.