A glowing formation seen over parts of the Philippine sky on Saturday evening, April 11, left many Filipinos wondering what it was. The Philippine Space Agency (PhilSA) said on Sunday, April 12, that the lights observed at around 7:40 p.m. on Saturday (Philippine Standard Time) were most likely...