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...