China did it!

Image from preview.redd.it and submitted by blu3h4wk
image showing China did it!

Ideablaster on June 29th, 2021 at 16:42 UTC »

Every 60 secs a minute passes in China

anwert9 on June 29th, 2021 at 17:20 UTC »

the moment i read holocaust i knew i would see some dark stuff

CommiePuncher on June 29th, 2021 at 18:50 UTC »

You know what they won’t copy? The Statue of Liberty. Buh-dum-tsss 🥁