Three young women were found killed, by hanging, after being raped last weekend. A Taliban group took credit for "punishing collaborators" (who were working for a foreign relief organization). These murders have caused an uproar across the country, and done the Islamic radicals no good. Police have arrested two men and a woman as suspects in the case.