Michael Travis Leake, American musician arrested in Russia on drug charges
Michael Travis Leake, an American expatriate living in Russia has been arrested on drug charges, according to the U.S. State Department. Leake was arrested and is detained in Moscow and…