Police in the UK discover body whilst searching for missing mother and newborn
Police in the UK who are investigating the disappearance of a woman and her new born baby from hospital, have confirmed that they have found a body in a gorge last night. They also say …