London police investigating after two people found dead at townhouse complex
London police are investigating after two dead people were discovered at an address in the city’s northeast end Saturday afternoon. Paramedics and police officers responded to a townhouse complex in the 400-block of Boullee Street, near Victoria Street, around 2 p.m. Saturday. The scene attracted a heavy police presence, with at least seven police cruisers […]