Prophet Muhammad Dawah to Allah
Ep. 14: "Was Muhammad a champion of human rights
Muhammad called for the ethical treatment of animals
A divine revelation or satanic whisperings