An anti-G8 demonstration in Berlin. The activists are preparing protests against the summit of world leaders in early June. Police have already carried out a number of raids against G8 opponents, and have been accused of being heavy-handed.