Posted by
On the Right on Thursday, October 04, 2007 8:13:06 AM
Propaganda in
Britain (Video) Robert Spencer takes on the new 'Islam
is Peace' taqiyya campaign with hard facts. This is an
excellent video that exposes the contrast between Islamic PR
and the problems that Muslims should be working on
instead.