China leaders congratulate themselves ahead of WHO probe into virus origins

Beijing   –  China’s ruling Communist Party leaders have congratulated themselves on their “extremely extraordinary” success in handling the Covid-19 outbreak domestically, ahead of a World Health Organization probe into the disease’s origins. China faced a barrage of criticism at home and abroad over its initial […]