According to reports the event seemingly recorded on camera cannot be explained.

In the short clip, filmed through a telescope, it appears to show a …

First posted on https://www.express.co.uk