The Shocking Truth: Over 45 Million Lives Lost Post-9/11


The aftermath of the 9/11 terrorist attacks has been nothing short of devastating, with over 45 million people killed in post-9/11 wars, according to a recent report. The report highlights the immense human cost of the wars in Afghanistan, Iraq, Libya, Syria, Yemen, and Pakistan – wars that were spurred on by the United States’ “war on terror” campaign.

Read More