Home TOP TRENDS What we know so far about the attack and the suspect