OTTAWA—The Ottawa Police Service says an explosion and fire at a business in the city has sent three people to hospital.
The service says in a release that police, firefighters and paramedics responded Thursday afternoon and fire officials say they received numerous emergency calls reporting large flames and heavy black smoke.





