Mayor dragged through street in by citizens in Mexico

mayor dragged through street in truck by angry citizens in Mexico. The mayor was allegedly a failure in fulfilling the promises made during elections,

Watchlist