Dr. Tedros Says the World 'Should Have Listened' to the WHO, Gets Absolutely Dragged In Response - April 27, 2020