Islamicize Me Day 28: Robert Spencer Robs Our Caravan!