Balochistan: Iranian Forces Raid Homes in Dasht, Arrest 38 Including Women
Human Rights Watch (HRW) has called for a “thorough investigation” into “shocking” allegations that Iranian border guards beat and then forced a group of Afghan migrants into a river. Afghan officials said up to 70 migrants last week illegally crossed into Iran, where they were beaten, tortured, and then forced into a river by Iranian […]Read More