A zombie invasion is happening in Central Florida, but humans aren’t the ones at risk. Rather, some of nature’s tiniest creatures — carpenter ants — are the victims.
A zombie invasion is happening in Central Florida, but humans aren’t the ones at risk. Rather, some of nature’s tiniest creatures — carpenter ants — are the victims.