The All Memeing Eye ๐๏ธ
Which of these nations / defacto independent territories will survive 2025?
27
100
แน808
Dec 31