Over 100 Rights Groups Call For Independent Probe Mechanism For Afghanistan | Afghanistan International