Scotland Yard calls for vigilance in wake of London train explosion
London Metropolitan Police are investigating a terror incident after an explosion injured commuters during the height of rush hour inside the Parsons Green station at about 8:20 a.m. local time.