Climate Change Direct action Energy Europe Fossil Fuels Mining
What the hell is going on in Germany?
An article from Ecohustler Mad world – German police sent in by The Green Party detain Greta Thunberg whilst protecting extreme new…