Ancient stone blocks depicting Queen Hatshepsut have been discovered on Egypt's Elephantine Island, providing insights into the early years of her reign, Egypt's Ministry of Antiquities announced this week. The blocks may have been part of a building that served as a way station for an ancient Egyptian deity.On several of the blocks, Queen Hatshepsut...