2 ms·
Lol. This crazy lady probably said Covid leaked from a lab in Wuhan too, right? Can’t trust anything you don’t hear from the NYT.
by TechBro8615 5y ago
Lol. This crazy lady probably said Covid leaked from a lab in Wuhan too, right? Can’t trust anything you don’t hear from the NYT.