counterpunch.org

Those wars, when launched in 2001 (Afghanistan) and 2003 (Iraq), were visibly meant both to demonstrate and ensure American dominion over much of the planet. ..

Most controversial news of the day, as detected by AI.