Why does Yevgeny even have apartment in Kabul? Russian Embassy is the biggest in Kabul (I googled it. lol )Astrid had apartment in Islamabad. But she’d been working there for some time and had somewhat official job. Something else is going on 99.99%!!!

Something else is definitely going on but I wouldn’t read much into Yevgeny having his own apartment in Kabul.