You must log in or register to comment.
China just released an official propaganda image claiming to be the "second most powerful country in the world" despite its obvious failure. This kind of absurd imperialist ambition is going to create another world war: https://i.redd.it/ehvez0gqthsc1.jpeg
Keir Starmer's Beige Guards doing a British Cultural Revolution