The explosion at an Irish restaurant in Ottawa left a lot of damage.Police say the bomb was detonated by a homemade explosive device, a device…
The explosion at an Irish restaurant in Ottawa left a lot of damage.Police say the bomb was detonated by a homemade explosive device, a device…