A divine revelation or satanic whisperings
Arab tribes embraced Islam
Problematic Hadiths Case Study - Part 3
Prophet Muhammad abolished bad social manners