I do think it’s worth noting that the majority of sources for the “Controversy” section are dated Nov. 2025, which would’ve coincided with the backlash around WKW criticizing China’s one party system. Not that these are total fabrications, but WKW criticism definitely got magnified last fall.
add a skeleton here at some point
15 days ago