With Robert Spencer & Stephen Bryen
Robert Spencer, Director of Jihad Watch Explored a host of issues related to the very troubling red-green axis that is now operating inside the United States and elsewhere around the world. Examined the color revolution that…