Today in Islam’s continuing empowerment of women…

Brought to tears by Sharia justice: Woman is forced to endure 26 agonising lashes of the cane for having sex outside of marriage in Indonesia

Share