Fun fact about Afghanistan that it had 0 imports. This changed when Americans (and others) occupied it, smartphones and electricity to charge these started to get imported. There should be a couple of datacenters in the country. In a literal sense two. Chances that anyone owns/hosts a server inside the country is pretty slim, and running a vpn server on one of these even slimmer
Some months ago now however, the Taliban cut Afghanistan off the internet. Quite literally they cut the cables leading outside. Unless someone fixed these, the only way is satellite. Perhaps someone subscribed for a Starlink or something else. I dunno, but I'd be as surprised if I've seen a North Korean or a Turkmen flag about.
Could be misidentification too. Geolocation db-s not always accurate and they outdate.