Might we be witnessing another creation event?
If anything it ought to be in the Religion Forum and not in News/Activism. Today's spin is linking the exact same Rochester University study as referenced yesterday to biblical prophecy.