Local residents check the trash left after an anti-NATO demonstration in Neuhoof, ten kilometers to Strasbourg, France, April 2, 2009. Police clashed with hundreds of protesters during an anti-NATO demonstration on the eve of NATO's summit, to be held in Strasbourg and the neighbouring German city of Kehl on April 3-4. [Xinhua] |