Police cordon off east London road after two killed in triple shooting

2022-10-25 557

A triple shooting in Ilford (east London) has killed two men and left one fighting for his lifePA