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...
Venezuela's protests explained
Student protesters interrupt Q&A
Thousands protest in Brazil
Read more about The Geek Mind.