Man accused of killing mother, sister in Allen caught while trying to board flight to San Francisco
Allen police were able to track down a man accused of killing his mother and sister while he was trying get a flight to San Francisco.
Allen police were able to track down a man accused of killing his mother and sister while he was trying get a flight to San Francisco.