Ben Carson has taken a well-deserved reaming after a video from 1998 surfaced in which he declared that in his view, the ancient Egyptians used the pyramids to store grain. He’s not only doubled, but tripled, down on this idiotic claim without offering any evidence other than his “personal theory.” Well, officials from the country […] More
The post Egyptian Officials Laugh At Ben Carson’s Ridiculous Pyramid Theory appeared first on Liberal America.