a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment
ButterflyEffect  ·  1303 days ago  ·  link  ·    ·  parent  ·  post: The Lab Leak Theory Doesn’t Hold Up

This one should be posted. How am I supposed to get through that without being convinced it was a lab leak? Where’s a convincing rebuttals of this investigation?