US citizen detained on drug charges in Moscow identified as rock band manager Travis Leake
The US State Department has confirmed the arrest of American citizen Travis Leake in Russia and said US embassy officials attended his arraignment Saturday.
You're viewing a single thread.
Not smart. I wouldn't be surprised if they planted the drugs on him.