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