Rabat - Morocco will celebrate the 48th birthday of Prince Moulay Rachid on Wednesday, June 20.

Prince Moulay Rachid Represents King Mohammed VI at Kofi Annan Funeral