Read original story from The London Free Press
Two pedestrians hospitalized after being struck by vehicle: London police
—
by
- Archives
Police are investigating a crash in southwest London that sent two pedestrians to hospital. Read More