Ad image

Tag: PYRAMIDS IN EGYPT

Following a long-lost Nile branch, pyramids were constructed: scientists

PARIS: Researchers have uncovered a long-buried Nile river branch that formerly ran

NewsDesk NewsDesk