Mexico’s federal police agency says it has fired nearly 10 percent of its force this year for failing lie detector and other tests.

Mexico’s approximately 35,000 federal police are required periodically to take lie detector, psychological and drug tests. The government also routinely investigates their finances and personal life.