INSIDER
Man fatally shot Texas deputies because they were in his yard for dog complaint, witness says
Read full article: Man fatally shot Texas deputies because they were in his yard for dog complaint, witness saysA witness says a West Texas man accused of fatally shooting two sheriff’s deputies was angry they were in his yard trying to catch a dog that had bitten someone.