Other sites with the video are being shut down
Watch this while you still can.
Apparently the video was made May 2, 2007 and Dr. Mark Alter disappeared three days later on the May 5, 2007. This video of him was released January 27, 2009.
If this story is true, the ramifications are even more troubling for this country.
