Shock photos inside Wuhan lab which stores 1,500 virus strains
19th April 2020
It is a rare glimpse inside the Chinese laboratory at the centre of mounting inter-national suspicion about the Covid-19 pandemic – and will do nothing to dispel fears that it was caused by a catastrophic leak which has been covered up by Beijing.