Istiqlal (Independence) party
Morocco elections 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