American arrested in Russia on drug trafficking charges

Russian TV media showed the arrest video of American 51-year-old Michael Travis Leake who was arrested on suspected drug trafficking.

June 10, 2023

Top Stories

ABC News Live Presents