Video

Archaeologists Left Horrified By Egypt’s Recent Discovery Near The Great Pyramid of Giza



Osie The Born Child reports on a new discovery in Egypt uncovering more of the hidden history of Africa.

source