Categories
Insane

Weather watchers share radar imagery of flying ants over United Kingdom

United Kingdom’s metrological department shared radar imagery showing ants flying over the southeast part of the country. “It’s not raining in London, Kent or Sussex, but our radar says otherwise,” it said in a tweet on Friday. It’s not raining in London, Kent or Sussex, but our radar says otherwise…📡 The radar is actually picking […]