This is Cairo, Egypt in 2026. How can you believe that these were the same people who built the pyramids?

Apr 21, 2026 - 21:07
 0

Tags: Savage, Cairo, Egypt, mildly interesting

1672 points, 623 comments.