King Mohammed VI of Morocco, seated between his son Prince Moulay Hassan (left) and his brother Prince Moulay Rachid (right), delivers a speech marking the 20th anniversary of his accession to the throne, on July 29, 2019.