A tense day of protests passed off peacefully yesterday as more than 35,000 people took to the streets of London demanding action on jobs, poverty and climate at next week's G20 summit.
A tense day of protests passed off peacefully yesterday as more than 35,000 people took to the streets of London demanding action on jobs, poverty and climate at next week's G20 summit.