News Ticker Science / Technology Top News TRENDINGTwitching, spasm, flickering of Body parts superstitionsirfan haiderDecember 16, 2016 December 16, 20160915 Twitching or Spasms or Flickering means sudden movement of the body parts, while according to some people it is also an omen or nature’s warning.... Read more