U.S. Citizen Joseph Tater Leaves Russia After Arrest and Psychiatric Treatment – TASS

U.S. citizen Joseph Tater, who was arrested in Moscow last August and later sent for compulsory psychiatric treatment, has left Russia, the state news agency TASS said on Friday.

Tater, who, according to a Kremlin source last…

Continue Reading