Includes footage of the terrorist attack on the World Trade Center. TV Broadcast: Israel, Islam and Armageddon

TV Broadcast: Israel, Islam and Armageddon