The internet fell for a dog filmed atop an Egyptian pyramid. Meet Apollo.
- Posted on October 23, 2024
- By Washington Post
- 3 Views
The internet fell for a dog filmed atop an Egyptian pyramid. Meet Apollo.
A leader of a rescue group immediately recognized Apollo, one of millions of stray dogs in Egypt, barking at birds atop the Pyramid of Khafre.