Cuckoo and the Consequences of Perpetual Wars

“Brown University has released a new study on the cost in lives of America’s Post-9/11 Wars, in Iraq, Afghanistan, and Pakistan. The study estimates between 480,000 and 507,000 people were killed in the course of the three conflicts. This includes combatant deaths and civilian deaths in fighting and war violence.