>>51557094Someone finally decided to spear the whale that's been lurking under the surface for a while, huh.
I mean, as an outsider who's at least partly familiar with Chinese shenanigans, myself and others had already long guessed that that's what was happening, but if true, it's nice to have actual evidence to prove it.