Death to All Juice Dec 29, 2008 5:25 pm By Robert Spencer From a pro-jihad, anti-Israel demonstration on Fifth Avenue in New York City. Pamela has more.