Police confirmed that at least two people had been killed following a shooting incident at a senior living facility in…
National Church Residences
1 post
Police confirmed that at least two people had been killed following a shooting incident at a senior living facility in…