Posts

Showing posts with the label Hijra immigration

The Oath of Allegiance (bay’ at) to the Khilafah/Islamic State made manifest.