On February 15, 2003, the largest anti-war protest in history took place around the world in opposition to the United States’ looming invasion of Iraq.
Glenn Greenwald: Here’s How Democrats Saved…
On February 15, 2003, the largest anti-war protest in history took place around the world in opposition to the United States’ looming invasion of Iraq.