AncientPages.com - A limestone stela of liberation has been discovered by Egyptian archaeologists excavating in Kom Ombo temple area dated back to Early 18thDynasty or the Liberation war period.