What Causes Eye Twitching?
Eye twitching is a reflex, short, and spasmodic movement of the eyelid. Eye twitching is not a rare condition, but it is harmless. However, it can last for some minutes, but if it persists for days, see an optometrist. A persistent eye twitching is a sign of a severe eyelid condition - it is blepha