Rumours on Chinese social media that the Queen has died. A factory in Yiwu, China (famous wholesale factory) has received a peculiar order from the UK of the British flag with the Queen's face and 1926-2022 underneath ...

  • emizeko [they/them]
    ·
    3 years ago

    [Nancy Pelosi rubbing her elbows together making insectoid clicking noises]