The invasive ant Solenopsis invicta is established in Europe User antdude, in the Ants! subreddit, 18 Sep 2023
The invasive ant Solenopsis invicta is established in Europe User volossaveroniki, in the Everything Science subreddit, 13 Sep 2023