US Citizen Joseph Tater Leaves Russia After Being Held In Psychiatric Clinic

US citizen Joseph Tater has left Russia after being detained in Moscow last August on charges of abusing staff at a hotel — which he denied — and subsequently moved to a psychiatric clinic, Russia’s state news agency TASS reported.

Tater was…

Continue Reading