I'm open minded, but my bullshit detectors started going off around the point where it was casually implied that we all know and it is widely accepted that delta was leaked from a lab. I tried googling it but could find nothing. Then I looked at the two sources the author links:
Neither of these have nearly enough evidence or support for such a massive claim (the second doesn't even mention delta), as far as I can tell, and I can find no other reputable sources that make a similar claim. Heck, I can't even find un-reputable ones that mention this.
Am I missing something? I'm not going to continue with the article if this is how flimsy the sourcing is.
> https://www.taiwannews.com.tw/en/news/4371212
> https://www.taiwannews.com.tw/en/news/4382708
Neither of these have nearly enough evidence or support for such a massive claim (the second doesn't even mention delta), as far as I can tell, and I can find no other reputable sources that make a similar claim. Heck, I can't even find un-reputable ones that mention this.
Am I missing something? I'm not going to continue with the article if this is how flimsy the sourcing is.