The All Memeing Eye ๐๏ธ
Which of these nations / defacto independent territories will survive 2025?
32
125
แน1460
Dec 31