on October 5, 2011 “Ambassador, The” At the Swedish embassy in Mexico City, the staff tries to do everything to promote… on October 5, 2011