top | item 45251426

(no title)

ragnot | 5 months ago

> The Great Firewall of China (GFW) experienced the largest leak of internal documents in its history on Thursday September 11, 2025.

Ironic that this happens on 9/11 of all days right?

discuss

order

No comments yet.