Deleted No
Hibernated No
Last Checked March 15, 2023

Created

Tue Feb 28 02:35:46 +0000 2023

Likes

1,266

Retweets

180

Source

Twitter Media Studio

View Raw Data

JSON Data

View on Twitter

Likely Available
Profile Image

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

Posted Feb. 28, 2023