Muslim Apologist Blasphemes God yet again, calls preacher 'prostitute'