Day: May 20, 2016

The new mind control The internet has spawned subtle forms of influence that can flip elections and manipulate everything we say, think and do…