A march through London as part of a global campaign to challenge the G20, ahead of their 2nd April summit on the global financial crisis.Read less