Is Greta Thunberg a sock puppet for green capitalism?

  Extinction Rebellion (XR) represents a new movement against climate change that promises to become a revolutionary force for change. Why is the most inspiring leader of XR, Greta Thunberg, now subject to… Continue reading