Resistance, humility and exile in the Prophet's (PBUH) Life at "A Beautiful Life"

April 4, 2017