If you are basing everything on that YouTube, no you aren’t.
http://www.lifesitenews.com/news/archive/ldn/2008/aug/08081209
Did you even watch it???