A US soldier, Staff Sergeant Gordon Black, stationed in South Korea, was detained in Russia after traveling alone. Accused of theft, he was supposed to return to Texas. The US Embassy is in touch with his family, cautioning against travel to Russia.
Explore Related Nuggs
Additional details & advanced features are only available through the NewsNuggs iOS app, download it from the app store today!