Why are there so many shock results at this World Cup? – CNN

108

source