An order of service is shown at a memorial service for Stephen Lawrence at St Martins-in-the-Fields Church in Trafalgar Square, London, England, on April 22. Stephen was murdered on April 22, 1993.Jun 25, 2013

FULL STORY

Photo: EPA

This photo has been viewed 185 times.

TOP top