Khilafat The Companions of the Holy Prophet (sa)

A Glimpse into some of the Qualities of Khilafat-e-Rashida