June 6 marks the anniversary of a tragic hit-and-run that killed four members of the Afzaal family in what police allege was a hate-motivated attack based on their Muslim faith.
On June 6, 2021, the Afzaal family was out for an evening walk when they were struck by a pickup truck on the corner of Hyde Park Road and South Carriage Road.
In the aftermath of the tragedy, “Not on our sidewalk” posters connected the route from a memorial display at the intersection to the London Muslim Mosque on Oxford Street. Thousands of Londoners attended a public vigil on June 8.