American Detained in Moscow Released to US Embassy
Kalob Byers, a U.S. citizen who was held in Russia on allegations of drug smuggling, has been returned to the U.S. Embassy in Moscow, according to a report from an independent journalist on Sunday, referencing comments from Byers’ mother.
Source link