Skip Navigation

US citizen detained on drug charges in Moscow identified as rock band manager Travis Leake

www.cnn.com US citizen detained on drug charges in Moscow identified as rock band manager Travis Leake | CNN

The US State Department has confirmed the arrest of American citizen Travis Leake in Russia and said US embassy officials attended his arraignment Saturday.

4
4 comments