Atlanersa
Atlanersa was a Nubian king who ruled around 653 to 640 BC as the successor of Tantamani, the... more »