29
May
History of Constitutions
The history of constitutions and the significance of constitution of Madina to the humanity. It is sometimes referred to as Charter of Medina.