U.S. citizen Kalob Wayne Byers, detained on suspicion of drug smuggling, appears on a screen in the courthouse during a video link to a court hearing in Moscow, Russia, on Feb. 15, 2025, in this still image taken from video.

Moscow City Court’s Press Office/via Reuters



Source link