About 3,200 Mexican federal police have been fired for failing to do their work or being linked to corruption, Federal Police Commissioner Facundo Rosas said Monday.


More...