The Suicidal Ants of Poway, California

Was it a sign of the end of the world? Should we stocking up on mini-tacos? All I know for sure is that in my town of Poway, cultural an and capital of San Diego County, the ant population plunged last week. Specifically, they died in my refrigerator, in my freezer. Why did they do … Continue reading