Police deal with serious road collision in Sheffield city centre

2020-06-02 112

This is the scene in St Mary's Gate after a serious road traffic collision earlier today.