The US Terror Wars Killed 4.5 Million

Published: May 17, 2023, 12:48 p.m.

On COI #422, Kyle Anzalone breaks down a new report from the Cost of War Project.