Fascinating story, and one with more questions than answers. It appears the military released a huge amount of chaff yesterday, which lingered on radar for 10 hours.

Advertisement