Air Force Major Arrested After “Disturbing” Items Are Found in Wake of Disappearance of his Wife, Andreen McDonald, Who is Now Suspected to be “No Longer Living”

Police in Texas have arrested an Air Force major on charges of evidence tampering as they investigate the disappearance of his wife, who is feared dead. CBS affiliate KENS-TV reports Andreen McDonald, 29, was reported missing when she didn’t show up for work at a local assisted […]