Latest News from every corner of the World
An investigation has been launched after London, Ont., police say a body was discovered In the…