ezXplain

3 dead, 130 injured in marathon explosion