‘Oh my God’: Moment concert-goers hear shuddering bomb

Police responded to an explosion at an Ariana Grande concert in Manchester, England. Multiple fatalities have been reported.

Add Comment

*