Russian state media says American Joseph Tater out of country after arrest, psychiatric hospitalization

Joseph Tater, a U.S. citizen arrested in Russia in August 2024 after an apparent tussle with hotel staff and then forcibly admitted to a psychiatric hospital in April this year, without ever standing trial, has left Russia, according to the…

Continue Reading