The US State Department has confirmed the arrest of American citizen Travis Leake in Russia and said US embassy officials attended his arraignment on the weekend.Moscow's courts of general jurisdiction earlier released a statement on the social media app Telegram saying a US citizen had been detained on drugs charges.Leake was detained on Saturday where "the Khamovniki District Court of Moscow took a preventive measure against an American citizen," it said.
Load More
Load More