Rights Group Urges UN To Ensure Safety & Calls for Release of Imprisoned Afghan Girl

Afghanistan Independent Human Rights Commission (AIHRC) has urged the United Nations to ensure the safety and called for the release of the Afghan girl Elaha Delawarzai. AIHRC described Taliban's behaviour towards Delawarzai as "inhumane".