Geraldo Rivera @GeraldoRivera
Communist Chinese are scrambling to hold the World Health Organization at bay. The Chinese refusing to give unlimited access to the Bio-Lab in Wuhan China. Deep suspicions that Chinese authorities is faking the whole Bat Cave scenario. Much more likely it leaked from Chinese lab. — PolitiTweet.org