Hundreds of Mexican police deployed to stop highway blockade
A confrontation between residents of San Juan Ixhatepec and federal police, which led to a highway blockade,…
Read MoreA confrontation between residents of San Juan Ixhatepec and federal police, which led to a highway blockade,…
Read More