Why is stephen james hubbard in the news?

Stephen James Hubbard, an American teacher, is in the news because he was released from a Russian jail after being imprisoned for over 4 years. According to various news sources, Hubbard was freed by Russia following a visit from a U.S. envoy and a request from former U.S. President Donald Trump. The exact charges against … Read more