Comment Comment by bji9jhff I think the more likely explanation is racism. If the pyramids were in Europe, nobody would challenge their human origin but pyramids are in Africa Surely aliens are involved. parent bji9jhff 4 months ago