No, it isn't yet debunked, despite proclamations to that effect by a number of "expert" morons. To read more and view the video, click here.