An alleged gas leak sparked an explosion that rocked an Upper Manhattan apartment today causing the building to partially collapse. Police and Fire officials are on the scene in E. Harlem at 116th Street and Park Avenue, and video from the scene is astounding.
Police were spotted with their guns drawn after two explosions took place at the sight near the finish line of today's Boston Marathon. Three people are dead, 140 people have been injured, several critically according to updated reports.