Pakistan Needs Its Own Magna Carta

In 1215 A. D, King John of England signed the Magna Carta (“The Great Charter”) – a historic power-sharing arrangement with a group of rebel barons. The British legal system, and the American Constitution, enshrine its philosophy. What were the principles of Magna Carta that led to the emergence of two successive super powers? In its …

Pakistan Needs Its Own Magna Carta Read More »