Print Version: Populations in Afghanistan are facing systematic human rights violations perpetrated by the Taliban Revolutionary Association of the Women of Afghanistan (RAWA) Source link Facebook Pinterest Twitter Linkedin Share this…