ArmchairEconomist ๐โ๏ธ @ArmchairEconomist ๐โ๏ธ 1791058803 China & Islam laugh at the west's idiocy & self destruction.