Religion of Peace (Updated)
A British schoolteacher in Sudan let her young students name a teddy bear “Mohammed.” So Muslims understandably want her to be executed (instead of merely jailed, which has already been done) for “fomenting hatred towards religion.” Apparently, no one else… Continue Reading