Soorah al-Qasas Part 5: Verses 29-35

Soorah al-Qasas Part 5: Verses 29-35