PhilSA: Rocket debris may have fallen near WPS features
MANILA, Philippines — Possible remnants from the launch of a Chinese rocket may have fallen near features in the West Philippine Sea (WPS), the Philippine Space Agency (PhilSA) said on Thursday.