‘Space Jellyfish’ Seen Over Palawan, WPS After China Rocket Launch, Navy on Alert
Philippine Navy Reports Glowing “Space Jellyfish” Over Puerto Princesa and West Philippine Sea Islands A glowing “space jellyfish” was reportedly seen over Puerto Princesa City and several Philippine-held islands in the West Philippine Sea (WPS) after China launched a rocket on Monday morning, November 9, 2026. According to the Philippine Navy’s Naval Command West (NCW), … Read more