Russian Court Jails U.S. Citizen For 13 Years On Drug Charges
A Moscow court on July 18 sentenced U.S. citizen Michale Travis Leake to 13 years in prison on drug charges.
A Moscow court on July 18 sentenced U.S. citizen Michale Travis Leake to 13 years in prison on drug charges.