X

Mexico fires police force

Veracruz Police Force Fired by Mexico Authorities

In a surprising move, Mexico announced that it has disbanded the police force in the Gulf port city of Veracruz.…