Cyclist killed in hit and run as man and woman arrested
Two people have been arrested in connection with a man’s death after he was hit by a car which did not stop.
Merseyside Police were called to Islands Brow, close to its junction with Hinckley Road, in St Helens[1], following reports of a crash. Once of…