Naqiba Barakzai wins Human Rights Tulip
KABUL in recognition of her work. The award-giving ceremony took place at the embassy of the Kingdom of the Netherlands in Kabul. The winner was chosen by a jury, consisting of Fiona Call, Shaharzad Akbar, Afghanistan Independent Human Rights Commission head,…

