Barcelona, Catalonia – September 8th Today Friday the 8th of September at 7a.m. at La Marina Port Vell, activists from Scientist Rebellion and Extinction Rebellion have sprayed red biodegradable paint […]

Barcelona, Catalonia – September 8th Today Friday the 8th of September at 7a.m. at La Marina Port Vell, activists from Scientist Rebellion and Extinction Rebellion have sprayed red biodegradable paint […]