CNN blames President Trump for their failure to seriously considering the Whuan lab theory May 26, 2021 10:44 am by IWB https://twitter.com/disclosetv/status/1397185144956624904 Lmao! Trump lives rent free at CNN. h/t Whatsupman15