Rabat - Amid a storm of controversy over his offensive remarks directed at Moroccan journalists, Ahmed Mansour, a journalist for the Qatar-based network Al Jazeera, has apologized to Moroccan media professionals and journalists.