Science: Blacks built pyramids and invented the skyscrapers

No.13845521 ViewReplyOriginalReport
This is what the Museum of Science and Industry in Chicago, a prominent spokesorgan for Science says.

Why does Science require you to believe in lies?