Like most of us, Megyn Kelly is sick and tired of the Biden administration ignoring evidence that points to the Wuhan lab in China being ground zero for the Covid-19 virus. A fed-up Kelly finally snapped on Biden for 'looking the other way' advertisement “Forgive me but, these f*ckers have lied to us for long …