A man faces an illegal weapon charge after police say he shot two people dead while they were breaking into his home in upstate New…
A man faces an illegal weapon charge after police say he shot two people dead while they were breaking into his home in upstate New…