Rabat - Saudi Arabia's Chief of Protocol has been fired after he physically attacked a photo journalist during the reception ceremony of King Mohammed VI of Morocco.