Istiqlal (Independence) party
Moroccan elections spring a surprise with long-time ruling Islamist party thrown out of power
Two of the country’s main liberal parties emerged as the biggest parties in the 395-member parliament in the provisional results announced on Thursday by the interior minister