2014-03-09 Tweets Neil deGrasse Tyson On Science Deniers: Crooks and Liars embedded a video with Neil deGrasse … http://t.co/EUW9tXQkcV 18:39:27, 2014-03-09