Twitter suspends account of Dr. Peter McCullough | Hacker News Reader