China has made a discovery that shook the scientific world with its LARID system, one of the world’s most powerful radar technologies. This advanced radar detected mysterious plasma bubbles that appeared simultaneously over both the legendary Giza pyramids in Egypt and the Midway Islands. This groundbreaking discovery in space and atmospheric sciences, plasma bubblesWhile it …