Russia detains U.S. citizen Michael Travis Leake on drug charges : NPR
Written by Black Hot Fire Network on June 11, 2023
Silhouettes of detained people are seen in a police truck near the Moscow City Court during the trial of a Russian opposition leader in Moscow on February 2, 2021.
Natalia Kolesnikova/AFP via Getty Images
hide caption
toggle caption
Natalia Kolesnikova/AFP via Getty Images
Natalia Kolesnikova/AFP via Getty Images
A U.S. musician who helped produce music for Russian bands has been . . .