November 28, 2011

Carsten Koall—Getty Images

Carsten Koall—Getty Images

November 28, 2011. Police mounted on horses watch over anti-nuclear protesters demonstrating against the passing convoy of trucks transporting containers with nuclear waste in Laase, near Gorleben, Germany.

Tap to read full story

Your browser is out of date. Please update your browser at http://update.microsoft.com