One of Afghanistan’s first woman mayors, Zarifa Ghafari could settle in Switzerland, according to local media, which said that efforts are underway to obtain a special permit for the political activist who fled Kabul last month after Taliban took control. Ghafari is set to travel to Bern with her Swiss entourage to plead her […]