American soldier arrested in Russia was accused of stealing

Tuesday, May 7th 2024, 12:47:00 pm
video.other
A U.S. Army staff sergeant was arrested in Russia last week and is accused of stealing. Gordon Black is the latest American to be detained in Russia. Former Marine Paul Whelan has been imprisoned for five years and Wall Street Journal reporter Evan Gershkovich was arrested last March.
Breaking
A trio of twisted Sinaloa cartel members has been busted for allegedly enlisting two Los Angeles teenagers to carry out a hit on a rival gang member at a Chili's restaurant for $50,000 each....
I hate to break it to you, but the Olympics are not as family friendly or as PG as you thought they were....
Ex-NYPD official Kevin Taylor charged with bribery and wire fraud in a federal case involving school safety contracts....
loading...