Good news 9 days ago Rescue in Salford, England, United Kingdom Show on map Salford, United Kingdom · 1 independent report · 2 publishers First reported by aol.co.uk, mirror.co.uk