Federal Investigators have just released a report saying the National Institute for Health was lax in their oversight of the virus research that happened at the Wuhan lab they funded in China.
Tune in to “Top of the Hour News” on True Hope Media for simple and direct news updates. www.truehopemedia.com