Scientists may have solved mystery behind Egypt’s pyramids

Scientists say the ancient wonders are likely to have been built along a now-dried up branch of the River Nile.

Leave a Reply

Your email address will not be published. Required fields are marked *