Claim: Ancient Algeria has known many empires and dynasties.
Evidence: Ancient Algeria has known many empires and dynasties , including ancient Numidians , Phoenicians , Carthaginians , Romans , Vandals , Byzantines , Umayyads , Abbasids , Idrisid , Aghlabid , Rustamid , Fatimids , Zirid , Hammadids , Almoravids , Almohads , Spaniards , Ottomans and the French colonial empire.