Heavy Hand Of The Law
Since the Independent Complaints Directorate (ICD) started operating three years ago in April 1997 over 2100 people have died as a result of police action or in police custody. Despite the high number of these deaths however there appears to…