Main content
This programme is not currently available on ´óÏó´«Ã½ iPlayer

24 Feb 1999: Stephen Lawrence report blasts 'racist' police

The Macpherson report says London's police force is ‘institutionally racist’.

Release date:

3 minutes