Mysterious object caught on radar above Washington DC has people ‘freaking out’ over terrifying theories
A strange streak spotted on radar above Washington DC recently caused panic and wild theories online, ranging from alien visits to government weather manipulation. Kari Lake, a special advisor to the US Agency for Global Media, noticed the anomaly while checking the weather during a severe storm and posted about it on social media. The…