An American soldier has been arrested in Russia and accused of stealing, according to two U.S. officials. The soldier, who is not being identified, was stationed in South Korea and was in the process of returning home to the United States. Instead, officials said he traveled to Russia. The officials spoke on condition of anonymity […]
Recent Comments