Deputy Director Benjamin Baird of the "Islamist Watch Project", talks with Host Victoria Lee Scott Mr. Baird serve in Afghanistan as a United States Army infantry platoon Sergeant, he was also deployed for 2.5 yeas in Iraq. Talking about the Taliban and what they have planned for the future of the world..