Climate activists spray painted windows of a luxury department store. The Just Stop Oil organization released video of some of its members spray painting London retailer, Harrods, on Oct. 20. An 80-year-old woman, identified by Just Stop Oil as Reverend Sue Parfitt of Christian Climate Action, was arrested after blocking …
Read More »