Ad image

Tag: Chinese lab

Coronavirus was released from Chinese lab by ‘accident’, former MI6 chief claims, cites new study as proof

A new peer-reviewed study shows that the Covid-19 outbreak started as a

admin admin