Negative Positive
Title: Insightful
Review: Robert Spencer has done it again. In this DVD he has gathered together people in the know about Islam (that peace loving religion) and exposes it for what it really is.
Is the review positive or negative? 