London: Swift Police Response, Individual Heroism in Bridge Attack
Stories of heroism are being shared in the wake of eight minutes of terror that struck the Borough Market district of London late Saturday. Seven people died in a stabbing rampage carried out by three…