World News
serenitynot
•
Now
•
100%
U.S. citizen and musician Michael Travis Leake has been detained in Russia
https://www.npr.org/2023/06/11/1181552258/russia-detains-american-citizen-michael-travis-leakeA U.S. musician who helped produce music for Russian bands has been arrested in Moscow on suspicion of drug trafficking, according to reports by Russian state media on Saturday. A new subject for Putin's propoganda machine...
Comments 1