London Odds and Ends No. 1 — Stockwell Station Shooting Memorial
Shortly after the subway and bus bombings in London in the summer of 2005, the police shot and killed an unarmed Brazilian named Jean Charles de Menezes, a 24-year-old electrician, at the Stockwell underground station. Although original press reports said the victim was killed in a terrorist operation, it soon became apparent that the dead man was innocent, and that his death was the result of mistaken identity. Stockwell is […]