U.S. Ambassador Visits American Arrested in Russia on Spying Charge

American arrested in Russia on suspicion of spying

US ambassador on Wednesday met with the American arrested in Russia on suspicion of spying, and the secretary of state stated he would demand the person’s return if the detention was “not acceptable.” Russia’s home safety company mentioned on Monday that it had detained the American, Paul N. Whelan, three days earlier “throughout an act of […]