Liz Cheney blasts WHO’s Tedros as Chinese Communist Party ‘puppet’ who ‘absolutely must go’

posted in: News, World News

WHO director-general faces rising criticism for novel coronavirus response. In this Feb. 24, 2020, photo, Tedros Adhanom Ghebreyesus, director-gneral of the World Health Organization (WHO), addresses a press conference about the update on COVID-19 at the World Health Organization headquarters … Read More