Self-Defense December 26, 2019 Texas Man Shoots and Kills Three Thugs, Home Invaders Shoot Him Twice Channelview, TX—A Texas homeowner is recovering in the hospital this Christmas after a rough encounter with three home invaders left...