As the U.S. intelligence community continues its review into the origins of COVID-19, new questions are being asked about whether the virus could have originated from a lab in Wuhan, China. Senior investigative correspondent Catherine Herridge looks at why the lab is under fresh scrutiny. Source


And get notified everytime we publish a new Important announcements. We will not email you often, unless there are important things that need to get in touch with you, such as added new tools or new domain names.