By Banafsha Binesh in ToloNews, Feb 24, 2023 at 8:31 PMThe International Crisis Group said in a new report that the latest restrictions imposed by the Islamic Emirate have dealt women’s freedoms a “grievous blow” in Afghanistan and that they are also impeding delivery of life-saving assistance, disrupting the world’s largest aid operation even as half the population suffers from acute hunger. “The unrecognized regime’s isolation undermines humanitarian and development efforts,” the report said. “It…