Thursday, February 15, 2018

Iraq’s ‘Liberation Day’

Today is the 15-year anniversary of what was described as “the largest protest event in human history” – the Feb. 15, 2003 coordinated day of demonstrations against the imminent U.S. invasion of Iraq. On this occasion we republish an article…

No comments:

Post a Comment