Patricia Hubbard Fox, the sister of the 72-year-old U.S. citizen Stephen Hubbard sentenced to jail in Russia for almost seven years on charges of “being a mercenary” for his alleged participation in fighting in Ukraine, says in an exclusive VOA Russian interview that she is still unsuccessfully trying to find out the location of his prison in Russia. She refuted the charges against her brother, saying that he would not be able to fight alongside the Ukrainian army and that he was an English language teacher in a small Ukrainian town.
Click her for the full story in Russian.
Source: voanews.com