Image

London Free Press


The collision on Trafalgar Street sent seven occupants of the two vehicles to hospital, police said.