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.
0 Comments
Comments 0
No comments yet. Be the first to comment!