US Citizen Sentenced to 13 Years in Russian Prison for Drug Smuggling

Updated on

According to Russian state-owned media, US national Michael Leake was sentenced to thirteen years in prison on drug charges in Moscow, Russian Federation. The official announcement reads below:

Loading content, please wait...
Atlas
theatlasnews.co