News

It looks like a pimple perched on your eyelid, but a stye is actually a painful abscess in a hair follicle. These annoying pink bumps come from slacking on your hygiene. Styes, in general, are caused ...