Egyptologists have announced the discovery of a secret chamber located right above the main entrance to the Great Pyramid of Egypt. However, what it was created for is still a mystery. On Thursday, Egypt’s Ministry for Culture and Tourism announced the existence of a newly discovered chamber on the northern side of the Pyramid of […]