Leeds Crash: Four Arrested After Man and Woman From York Killed by Car That Failed to Stop for Police
A man and a woman from York died after a BMW that failed to stop for police crashed into their car on Gelderd Road, Leeds. Four people have been arrested.







You must be logged in to post a comment.