Chechen Commander Calls $3 Billion in US Military Aid “Money Laundering Scheme – No More than 15% Will Reach the Trenches”

As the Pentagon announced another $3 billion in military aid on Jan. 6, Chechen leader Ramzan Kadyrov said he is not worried because “no more than 15% of the entire aid will reach the trenches”, being diverted to other channels instead. “Today, the Department of Defense (DoD) announces the Biden Administration’s commitment of $3.075 billion … Continue reading Chechen Commander Calls $3 Billion in US Military Aid “Money Laundering Scheme – No More than 15% Will Reach the Trenches”