DIDPress: A report by Brown University reveals that between 2001 and 2021, the U.S.-led war in Afghanistan resulted in more than 240,000 deaths. According to the findings of Brown University’s Costs of War Project, the war in Afghanistan, which began…
Read More »