What we know about the attack so far

- BBC News

What we know about the attack so far


Read it all at BBC News