Flying ants could swarm to Wembley after radar detects millions of bugs over London

Sky News

Published

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 Article