Trump Mixes up Herd Mentality With Herd Immunity and Gets Roasted on Social Media

President Donald Trump is doubling down on his belief that the novel coronavirus will 'disappear.' [...]