Legal News Texas police officer terminated after allegedly shooting wife in face with rifle A police officer in Houston, Texas was fired on Tuesday, following allegations that he shot his wife in the face with a rifle. Galib Waheed Read More »