‘Whistleblower’ Claiming China Created Covid-19 Coronavirus Has Ties To Steve Bannon

Li-Meng Yan appeared on the Fox News show “Tucker Carlson Tonight” and made a number of unsubstantiated claims.

Read the full post on Forbes - Healthcare