Hmmm - makes a lot of assertions without providing any references to back them up...

Also the vid is promoting a website that appears to be pushing a religious agenda...

Take it as gospel if you wish - but personally I'd take it with a pinch of salt...