What we know about the London Bridge stabbings
Metropolitan Police Armed Response officers gather near Borough Market after reports of shots being fired on London Bridge on November 29, 2019 in London, England. | Photo by Chris J Ratcliffe/Getty Images Two people died and three were injured during an atta…
bubmagNovember 30, 2019