MEHWAR: Islamic Emirate Denies HRW Claims
The Islamic Emirate denied the claims in a report by Human Rights Watch (HRW) on Afghanistan, saying that the human rights situation has become better compared to the previous years in the country.'
In this episode of Mehwar, host Sebghat Sepehr discusses the topic with the following guests:
- Marina Omari, human rights activist
- Tafsir Seyahposh, women's rights activist