Published On: Thu, Aug 10th, 2023

Huge satellite crashes into Chinese temple as windows shake and debris scatters area

Chinese villagers reported their windows shook when the satellite crashed back down to earth.
Daily Express :: World Feed

Most Popular Posts