Morocco's long-ruling Islamists have suffered a crushing defeat to liberal parties seen as close to the palace in parliamentary elections, according to provisional results announced early Thursday. The Justice and Development Party (PJD) which headed the ruling coalition for a decade saw its...
