Tag: Musician

Russia Arrests American Musician on Drug Charges

An American musician and former paratrooper was arrested in Moscow, Russia on drug dealing charges as he was paraded on state T.V. in a cage—and people have questions.  Reuters reports that musician and rock band manager Michael Travis Leake, 51, was arrested on June 6, and Russian authorities say he was selling drugs. Leake is […]

Back To Top