Millions of flying ants have been detected by radar over London and the South East - and some of the bugs could swarm to Wembley which hosts the Euro 2020 final on Sunday.
Full ArticleFlying ants could swarm to Wembley after radar detects millions of bugs over London
Sky News
0 shares
1 views