Russia in a recent latest diplomatic development has freed 74-year-old US citizen Stephan Hubbard who was imprisoned in Russia for more than four years on charges of fighting as a mercenary in Ukraine. The decision to release Hubbard comes as the Trump administration’s special envoy Steve...
Read full article