News

That’s once every four seconds on average. Blinking seems like the most mundane bodily function imaginable, but it turns out those tiny eye movements are actually broadcasting some pretty big ...