Five men and woman arrested after double murder in London

Five men and woman arrested after double murder in London

Independent

Published

Victims pronounced dead at address on Dorset Road in Stockwell, south London

Full Article