It hosted 1977 FIFA World Youth Championship, 1994 African Cup of Nations, 2001 Mediterranean Games and 2004 African Cup of Nations.