Hundreds of protesters marched from the center of Newport in a show of opposition to the NATO Summit. There are reports of several marches taking place in ot...
Thousands protest in Brazil
Venezuela's protests explained
Student protesters interrupt Q&A
ACTA Anger: Polish protests grow into anti-govt rage
Read more about The Geek Mind.