China Monitors Plasma Bubbles with New LARID Radar
In a remarkable scientific breakthrough, China’s state of the art LARID radar system has detected rare plasma bubbles occurring simultaneously over the Giza Pyramids in Egypt and Midway Island in … Read More