allegation
A China rocket caused a 'space jellyfish' phenomenon over Palawan and the West Philippine Sea.
A allegation by gmanetwork.com. Statements are as reported by the cited publishers — not verified by DecisionGateway.
China rocket causes 'space jellyfish' over Palawan, WPS