Tag Archives: Townhall

Landau Warns US Tourists to Go Home

By THÉRÈSE MARGOLIS If you are a U.S. tourist visiting Mexico, it’s time to go home! That was the message that U.S. Ambassador Christopher Landau expressed in a one-hour live, virtual townhall for U.S. citizens transmitted over Facebook on Tuesday, March 31. Despite faulty sound and continuous internet disconnects, Landau and his consular team tried to calm concerns by U.S.

Read more