In what marked the first domestic non-shooting terrorist attack since 9/11, two explosions erupted near the finish line of the Boston Marathon Monday, killing three people, wounding more than 140 and critically injuring at least 17, Boston police reported.