Nearly two years since Covid-19 was first detected in the Chinese city of Wuhan, the question of the virus’s origin still remains unanswered. However, in recent weeks, the controversial claim that the virus must have been leaked from a Chinese laboratory- which has been dismissed earlier- is gaining momentum. Read more…