A dashcam recorded a bright ball of light flying across the sky over the island of Jersey, a British territory in the English Channel. Around the same time, locals in the UK reported hearing a loud bang in the southwestern counties of Devon, Dorset, Cornwall and Somerset. The sound was …
Read More »