Prophet Muhammad cartoon debate continues 10 years later


DOWNLOAD VIDEO Vocab Prophet Muhammad — in Islam, the man believed to have been the last prophet of God to mankind and credited with establishing…read more

Submit Your Student Voice

NewsHour Extra will not use contact information for any purpose other than our own records. We do not share information with any other organization.