Ancient Nile Floods Created 'Mega Lakes,' Study Suggests

More from LiveScience