Why does our Eye Twitch?

What is eye twitching? Eye twitching is a repetitive, involuntary muscular contraction. A twitch commonly occurs in the upper lid but at times it can occur in lower lid, or both the upper and the lower lid. Twitches are commonly painfree and harmless. However, sometimes they may be caused by certain neurological conditions called Blepharospasm […]