Police rescue 22 people after snow leaves them stranded in Peak District

Leek Post and Times

Published

There were people stranded from Sale, Stockport and Salford.

Full Article