Government Palace Set Aflame by Protestors, Mexico

Updated on

Protests shook the town of Lerdo de Tejada, located in the Mexican state of Veracruz, following the killing of Brandon Arellano by police.

Loading content, please wait...
Atlas
theatlasnews.co