But but, Islam is a religion of peace..............
Or so the Progressive Leftists tell America.....
Religion of PIECES, actually.