Myth Busting: Bug-B-Gone

The latest and greatest in science hysteria is the new study that came out with a ‘shocking’ insect population decline. Most people are reading only the headlines, and then walking around like Chicken Little screaming their heads off about the sky falling and climate changing and, and, and humans are TEH EVUL. I’m not exaggerating.… Read More Myth Busting: Bug-B-Gone