Book cover: Omar ibn Al-Khattab

Omar ibn Al-Khattab

The life of Al Farooq Umar Ibn Al-Khattab (may Allah be pleased with him) is a shining page of ...