131 heh (media.scored.co) posted 1 year ago by rattleS 1 year ago by rattleS +131 / -0 22 comments share 22 comments share save hide report block hide replies
China best country. China number one! Mandate of heaven!
Lefties are just useful idiots for that.