A recent archaeological discovery at Egypt’s Taposiris Magna temple could bring researchers one step closer to uncovering the ...