LONDON, ON—All but 12 of 100 homes evacuated after an explosion in a southwestern Ontario city have been cleared for residents to return.
Seven people were injured Wednesday night after the blast, which was caused by a vehicle slamming into a home and hitting a gas line, police said.