Rabat - Amid a storm of controversy over offensive remarks made in her Daily TV show, Egyptian TV presenter, Amany El-Khayat, has apologized on the air to Moroccans and the Moroccan King.