On This Day in History: The Largest Protest of All Time

Remember when the U.S. ignored the rest of the world?

Dean

--

Iraq War protests in London

February 15th, 2003 should be a famous day in world history. But most Americans have erased it from memory.

As the U.S. invasion of Iraq loomed, protests erupted around the globe. Rallies in Rome, Madrid, and London each attracted over a million people. In…

--

--

Dean

Georgetown grad, avid educator, political junkie