SHAN-E-RASOOL Muhammad (PBUH) Explain by Engineer Muhammad Ali Mirza.