The Philippine Space Agency (PhilSA) on Monday warned that debris from China”s Long March 12 rocket launch may have fallen in the Philippine archipelagic waters.
Source link
Chinese rocket debris may have fallen near Palawan, Tubbataha waters –PhilSA
