3 ms·
The lab leak theory folks had plenty of evidence. The evidence the dept of energy cities is identical to what the supposed conspiracy theorist have said for mon
by anon291 4y ago
The lab leak theory folks had plenty of evidence. The evidence the dept of energy cities is identical to what the supposed conspiracy theorist have said for months / years.