
Chinese Rocket Launch Creates 'Space Jellyfish' Over Palawan
A Chinese rocket launch resulted in the appearance of a 'space jellyfish' phenomenon over Puerto Princesa City and several islands in the West Philippine Sea (WPS) on Monday, according to the Philippine Navy.2 sourcesSee all sources







