Is it not enough that cicadas are the loudest bugs — rivaling the roar of a Stihl chainsaw after a hurricane? Or that they’re among the largest insects, some of them bigger than hummingbirds? Now a pair of chemical and biomolecular engineers have drawn these superlative insects into a bit of a … peeing contest. […]
Tag: yuck
Slushygate cops yuck it up while Louisville police’s reputation goes to hell
If you haven’t read Courier Journal reporter Josh Wood’s piece on the Louisville Metro Police “Slushygate” scandal and watched the videos of thuggish police officers carrying out attacks on innocent pedestrians, you need to. And if you’re anything like me, your first question will be, “Why weren’t more officers fired for their roles in carrying […]