>>938600836
PNAS even called him out on it, but noting changed. The consensus cult still pushes it.