HRW Urges Taliban To Release Detained University Professor Ismail Mashal

The Human Rights Watch (HRW) has urged the Taliban to release university professor Ismail Mashal, drop any charges against him, and end their campaign of repression against women and girls’ participation in public life.