King Mohammed VI of Morocco has pardoned or reduced the prison sentences of 33,054 prisoners to mark the birth this week of his daughter, Princess Lalla Khadija, the justice ministry has said.
Some 8,836 prisoners will walk free and another 24,218 have had their sentences reduced, an official statement said late on Thursday.