Extinction Rebellion have a bunch of posters up. They say that Demons are extinct animals. This is, of course, theological nonsense, unless you are an…