Thanks for the concern BlueJ1. I live only 2 lights east from that intersection. I was walking to a department store on the same block as that Tim Horton's and saw a helicopter overhead. I figured it may be heavy traffic or something. Never expected to find out that the Tim Horton's I go to was bombed.
So far it looks like a sucide bomber may have blown up (probably by accident) If that's true, what was the intended target? If it was a suicide bomber I think this may be the "first" in North America.