2 years ago innews

Russia detains U.S. citizen Michael Travis Leake on drug charges

A Moscow court said Leake was detained on suspicion of organizing a drug trafficking business. If convicted, he could face as much as 20 years in prison under Russia's strict drug laws.
Loading


More posts