Different Police Force… Same Old Story
The conclusions of the Macpherson Inquiry (1999) into the Metropolitan Police Force’s handling of the racist murder of Stephen Lawrence rocked the British criminal justice system to the core.
The Inquiry concluded that the Stephen Lawrence “investigation was marred by a combination of professional incompetence, institutional racism and a failure of […]
- Time For Truth March February 8, 2018
- Time For Truth – Walk With Us February 1, 2018
- The McGurk’s Bar Massacre and the Role of British Agents December 15, 2017