A mystery just like the work place violence at Ft. Hood, the beheading in Moore, OK, the assaults on police in New York, 911, etc.
The only unanswered question about this attack is when and where will the next one be. They now have a template to do it again with the same result..lots of dead US Servicemen.