3 ms·This is laughably poor reporting on laughably poor science.by torstenvl 5y agoThis is laughably poor reporting on laughably poor science.