LONDON — Police searching for a woman who vanished three weeks ago in northwest England found a body in a river close to where she was last seen, the Lancashire Constabulary said Sunday. Formal iden… [read more]
Latest news around the world. World News Summaries.