Helen Caldicott, man, that’s a blast from the past.
She is as nutty as ever, and just as wrong.
She is a very far left nut. Just like most UN award and all award winners. They just give their “prizes” to each other. BLAH!!! I have watched her speak and she gave me the creeps.