A U.S. citizen has been detained on drug charges in Russia, according to a statement from Moscow’s courts. Family members have identified the man as Michael Travis Leake. The U.S. State Department told CNN it’s aware of the reports, but declined to comment further.
Story Published at: