Hassan II of Morocco Hassan dissolved Parliament and ruled directly, although he did not abolish the mechanisms of parliamentary democracy. When elections were eventually held, they were mostly rigged in favour of loyal parties. This caused severe discontent among the opposition, and protest demonstrations and riots challenged the King's rule. A US report observed that "Hassan appears obsessed with the preservation of his power rather than with its application toward the resolution of Morocco's multiplying domestic problems." In the early 1970s, King Hassan survived two assassination attempts. The first, in 1971, was a coup d'état attempt allegedly supported by Libya, organized by General Mohamed
Takelot II to year 22 of Sheshonq III. Osorkon B did not immediately ascend to his father's throne presumably because he was involved in a prolonged civil war with his rival Pedubast I and, later, Shoshenq VI, for control of Thebes. Instead, he merely dated his activities to the serving Dynasty 22 Pharaoh at Tanis: Shoshenq III. The Crown Prince Osorkon B was not outmaneuvered to the throne of Tanis by Shoshenq III because both men ruled over separate kingdoms with the 22nd Dynasty controlling Lower Egypt, and Takelot II/Osorkon B ruling over most of Upper Egypt from Herakleopolis Magna to Thebes,