Mysterious object caught on radar above Washington DC has people ‘freaking out’ over terrifying theories
A strange streak spotted on weather radar over Washington D.C. sparked wild conspiracy theories this week, from weather manipulation to UFOs. The anomaly appeared during a severe storm, prompting speculation online. However, meteorologist Matthew Cappucci debunked the rumors, explaining it was simply radar interference from a communication tower near Dulles Airport. The tower likely reflected…