› added 10 years ago
54
TIL that an estimated over 10 million people protested the war in Iraq in February of 2003, making it the largest protest ever.
via reddit.com