Alleged US satellite falls in Kiev, NASA denies the claim
For hours, social media users speculated and commented on photographs of the light that traversed the sky over Ukraine’s capital. Alleged US satellite crush in […]
For hours, social media users speculated and commented on photographs of the light that traversed the sky over Ukraine’s capital. Alleged US satellite crush in […]