> Extinction rebellion have a page on her
You accuse someone to have a "cavalier attitude to science" and "being in cahoots with" parties you allege are suspicious and then you proceed to use Extinction Rebellion as a source? You should worry more how cavalier Extinction Rebellion are, and who they are in cahoots with.