POLICE SEARCH THE SCENE OF A SHOOTING IN WHICH TWO MEN DIED IN LONDON.
British police officers gather evidence at the scene of a shooting and a collision with a bus, on the Lower Clapton Road in east Clapton April 21, 2001. Two men were killed when their car ran into the path of a bus after they were being shot at, and three pedestrians were also injured when the driver lost control of his car as they fled the gunman.
DCBR