Tech Exec Who Vanished in 2021 Found Dead on Abandoned Property After Texting 911

Missing
Human remains found in California last month were identified on Saturday as a man who vanished in 2021. Santa Monica police said that Beau Mann’s body was found in the courtyard of an abandoned property on April 25. News Nation Now reported that Mann, 41, was seen at a 7-Eleven in Los Angeles before an …