Covid, Politics Hmmm May 29, 2021 - 1 min read Keith Lowery New study claims Chinese scientists created COVID 19 in a labFootage show the Wuhan Institute of Virology surrounded by security personnel. The lab is drawing international attention as the possible site of the COVID lab leak.Daily MailJosh Boswell For Dailymail.com Share this article: Link copied to clipboard! Written by Keith Lowery Follower of Christ. Husband. Father. Grandfather. Maker. Consumer of Data. Reader of Books. Writer of Code. Against the Darkness. For the Light. You might also like... Red Pills or Therapy July 25, 2023 - 16 min read They See Us As Cows March 17, 2023 - 6 min read The Lab-Origin Hypothesis Is Hard to Dismiss January 18, 2023 - 1 min read