Racist theology questioned by Muslim in Speakers Corner.