Two explosions rocked the Boston Marathon today, leaving many spectators injured.
CNN reports the bombs exploded near the Boston Marathon finish line on Boylston Street as thousands of people gathered to view the annual race.
"I was turning the corner. I was near the Hynes (Convention) Center. I saw two explosions. I just turned around and ran. It was a fireball -- a huge fireball," one runner told CNN. A viewer uploaded the above photo to Twitter.com. The photo shows a fireball and a plume of smoke just after one of the bombs exploded.