Karla Zabludovsky Karla Zabludovsky is the Mexico bureau chief and Latin America correspondent for BuzzFeed News and is based in Mexico City. Contact this reporter at Karla.Zabludovsky@buzzfeed.com
SHARE THIS PAGE
Load More
Loading...