Church attack in Nice: What we know so far

Church attack in Nice: What we know so far