Police and ambulance at scene on Wellington Road in Leeds

A police car and ambulance are at the scene of an incident on Wellington Road in Leeds.

Thursday, 15th August 2019, 4:05 pm