I am not sure what was going on between Annie and her partner when they visited the Liquor Depot in Irving, Texas last Friday but I guess we can say that we are going to blame this one on the alcohol.
IRVING, Texas (AP) — An off-duty North Texas police officer has been shot twice during a domestic dispute with his estranged wife and she later allegedly took her own life.