U.S. man arrested, put in psychiatric hospital, reportedly leaves Russia

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.

Leave a Reply

Your email address will not be published. Required fields are marked *