Philstar.com
DID YOU SEE IT TOO? Multiple netizens reported seeing a luminous beam at the sky on Tuesday night. According to the Philippine Space Agency, the light is called a "space jellyfish phenomenon," which was caused by China's Long March 6A rocket launch, and occurs when a
Go to News Site