Laurie David is a denier!
The Star says “the science is settled” on their report, so I have no choice but to blindly believe it.
Ha!