Annette K. Olesen

The Shooter
5.5

The Shooter

Feb. 27, 2013

The Shooter

Denmark’s political scene is a public riot with ecologists and pro-nature activists demonstrating on the streets. The actual government ...