A documentation of the biggest protest in modern history, where 30 million people from 80 different cities around the world protested against the war on Iraq. The protest took place on the 15th of...Read more February 2003, and until the present, it serves as a slap in the face of despotic regimes.
A documentation of the biggest protest in modern history, where 30 million people from 80 different cities around the world protested against the war on Iraq. The protest took...Read more place on the 15th of February 2003, and until the present, it serves as a slap in the face of despotic regimes.
More