Texas mass shooter Ndiaga Diagne had Iranian flag and photos of Islamic Republic leaders in his home: report
Senegalese national Ndiaga Diagne, 53, was shot dead by Austin police.
Senegalese national Ndiaga Diagne, 53, was shot dead by Austin police.