by Medea Benjamin and Nicolas J. S. Davies Americans have been shocked by videos of thousands of Afghans risking their lives to flee the Taliban’s return to power in their country – and then by an Islamic State suicide bombing and ensuing massacre by U.S. forces that together killed at least 170 people, including 13 U.S. troops. Even as UN[Read More...]
Source