London police are investigating a suspicious death at the city’s southern edge that was discovered after a vehicle fire Saturday night. Read More
London police, called to vehicle fire, launch suspicious-death probe
Posted on by The London Free Press