Read news on dreaded pest with our app.
Read more in the app
Red fire ants, a dreaded pest, have invaded Europe