Scientists may have solved mystery behind Egypt's pyramids

Scientists may have solved mystery behind Egypt's pyramids

BBC News

Published

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

Full Article