religionnewsblog.com
Sudan protesters: Execute teacher
Further evidence that Islam is a hate group. Religious insanity leads Muslims to call for execution of teacher.