The former Mexican defence minister has been charged with drug trafficking and laundering money while holding public office, U.S. prosecutors say. Gen Salvador Cienfuegos Zepeda was arrested at Los Angeles airport on Thursday. He is due to make a court appearance on four charges in California on Friday. His charges include conspiracy to distribute heroin, […]
