S scmp.com China's super-radar detects plasma bubble over the pyramids in Giza 6 points adammichaelc 2 years ago 2 comments