If you have entomophobia (or if you’re even the teensiest bit squeamish when it comes to bugs), you might want to avert your eyes. A giant aquatic insect has been found in China, and it’s the stuff that
Icon. It's a word that's tossed around like pollen on a spring day, spoken without a care and landing just as aimlessly on whatever happens to be in the line of fire. Yet, what is it that truly makes icon?