Almost 300 high-ranking federal police officers in Mexico have been temporarily suspended in a bid to tackle corruption within the force. Officers will face a “trust test” which will include drug checks, a lie detector and psychological tests. Mexico’s president has made the fight against drug traffickers one of his key priorities since coming to office. (BBC)