A unique 100-movie film festival kicked off in Afghanistan on Saturday in connection with the country’s 100th Independence Day celebrations. Sahraa Karimi, the first-ever female head of Afghan Film, a state-owned institution, is spearheading the festival, seen as the...
