WHO to set up independent panel to review handling of COVID-19 pandemic
GENEVA (SWITZERLAND) - The World Health Organization (WHO) would establish an independent panel to review its ...
Read moreGENEVA (SWITZERLAND) - The World Health Organization (WHO) would establish an independent panel to review its ...
Read moreLONDON (UK) - Head of the World Health Organization Tedros Adhanom Ghebreyesus pulled out of a ...
Read more