6 months ago from Feed •
The mound of insects was said to have been “caught in a trap in Sanibel, Florida.”
snopes.com/fact-check/1-millio…