Stephen Lawrence: 30 years since his murder. The MacPherson Report saying the Met Police are racist. Posted on 2023-04-20 by George