Climate Change Extinction Rebellion in London What It Means April 25, 2019 0 Extinction Rebellion (XR) is a disruptive socio-political movement using non-violent resistance to reach its goals.…
Battery Technical Batteries Challenge Gas in South Australia August 2, 2017 0 A report by scientists released in London, Houston, Singapore, and Sydney is predicting bad news…