Published: May 02, 2020, 06:45 IST | Updated: May 02, 2020, 06:45 IST
Leaders in three continents are cranking up the pressure on China. European Commission Chief has backed demand for a Covid-19 probe. Australia wants to back Taiwan's entry into the WHO. US President is considering stripping China of sovereign immunity.