Joseph Tater, a U.S. national arrested in 2024 and accused of assaulting a police officer, has left Russia after being admitted for psychiatric treatment, Russia’s state media say.
U.S. man arrested, put in psychiatric hospital, reportedly leaves Russia
Jun 6, 2025 | 7:47 AM