Posted in China, USA / North America Chinese top official defected to US, gave Biden administration info about Wuhan lab, report suggests Author: puzzleman Published Date: June 18, 2021 Leave a Comment on Chinese top official defected to US, gave Biden administration info about Wuhan lab, report suggests Yahoo Search - Web Search The search engine that helps you find exactly what you're looking for. Find the most relevant information, video, images, and answers from all across the Web. in.news.yahoo.com Author: puzzleman