bellacaledonia.org.uk
Extinction Rebellion – Scotland Launch
Systems Collapse Extinction Rebellion (XR) is an acknowledgement that our system has failed, catastrophically. It has delivered us a society where poverty has been institutionalised and the poor ar…