ONE of Egypt’s most famous pyramids may be hiding a secret second entrance, according to experts who have spotted mysterious “anomalies”. The Pyramid of Menkaure is the smallest of the three main pyramids located on the famed Giza pyramid site. It’s thought to have been built around 4,550 years ago for Pharaoh Menkaure, who ruled during…