“Due process”: the baneful legacy of Magna Carta
This year marks the 800th anniversary of the sealing of Magna Carta, the treaty which protected the rights of the Norman barons during the reign of King John, and has since become a byword...
Politics, tech and media issues from a Muslim perspective
This year marks the 800th anniversary of the sealing of Magna Carta, the treaty which protected the rights of the Norman barons during the reign of King John, and has since become a byword...