Russia Jails Ex-U.S. Soldier for 13 Years on Drugs Charges
Moscow Times
Michael Travis Leake was detained in June 2023 after prosecutors accused him of “organizing a drug dealing business involving young people.”
Understanding current events through the lenses of the past and future.
Moscow Times
Michael Travis Leake was detained in June 2023 after prosecutors accused him of “organizing a drug dealing business involving young people.”