The Independent (UK): The police reportedly said two members of the National Resistance Front (NRF) were arrested in connection with the killings and had confessed to their crime. Refuting the claims, the group called the arrest a Taliban ‘propaganda’. Click here to read more (external link).
