Two bombs exploded Monday near the finish line of the Boston Marathon, killing at least two people and injuring dozens more. While such terrorist attacks are more common overseas, there is a history of other attacks on American soil.