religionobserver

Uproar in Muslim world after BJP leaders’ derogatory remarks on Prophet

    Muslim countries have taken strong exception to derogatory remarks made against Prophet Muhammad (PBUH)…