King Mohammed VI of Morocco has pardoned more than 650 people convicted of various crimes, some of them terrorist-related.
The move marks the 70th anniversary of an event known as the Revolution of the King and the Nation.
The occasion is intended to highlight the country’s liberation from colonialism.