Your twitching eye is more likely to be due to staring at a screen for too long rather than some serious illness.from www.shutterstock.comIt’s a busy day at the office and your left eye has been twitching uncontrollably. So, out of curiosity and irritation you Google it.
Various benign causes — stress, exhaustion, too much caffeine...
More...






