iOS app Android app

Davos Shell Station Protest

PHOTOS: Protesters Occupy Shell Station In Resort Town

AP | Posted 03.27.2013 | Green

DAVOS, Switzerland (AP) — Activists with a big fake polar bear have occupied a Shell service station in the Swiss resort of Davos to protest Royal D...