GodLogicapologetics vs Muslim John Fontaine vs Modern-Day Debate · Was Muhammad sent as a prophet to all mankind or only to Arabs?