By Sana Elouazi

Morocco to Launch First Satellite in November