Retired American teacher Stephen Hubbard, who was imprisoned in Russia for nearly seven years due to alleged mercenary activities, has been released by order of Russian President Vladimir Putin and is currently in St. Petersburg. #Putin #Ukrajina #AmeričkiZatvorenik (translated)
