Longest martial law in Pakistan was imposed by General Muhammad Zia ul Haq General Muhammad Zia ul Haq, who was the Sixth president of Pakistan, is considered as the only martial law administrator who ruled the country for nearly a decade. Zia ul Haq imposed martial law in 1977 and served as the head of […]