![Profile Image](https://pbs.twimg.com/profile_images/1322868917350633473/XVo77UyL_normal.jpg)
Ted Cruz @tedcruz
I’ve been laying out the case since early 2020 that COVID most likely leaked from a Chinese lab. The bombshell lab leak report shouldn’t take you by surprise. From #Verdict in March 2020 1/x: https://t.co/EygqCYFAq5 — PolitiTweet.org