US Energy Dept Follows FBI’s Path, Says Covid-19 May Have Leaked from a Lab
Edited By: Shankhyaneel SarkarLast Updated: February 27, 2023, 16:08 ISTSecurity personnel keep watch outside Wuhan Institute of Virology in Wuhan, Hubei province, China (Image: Reuters)The US Energy Department, according to a Wall Street…