I was thinking that it was the new inquisition!
IT IS! IT IS!
"THE ENVIROMENTALIST INQUISTION"
THAT IS GREAT - did you come up with that yourself?