Nation

Body of tech CEO who ‘changed the world’ found more than a year after disappearance

More than a year of disappearing without a trace, the body of tech CEO Beau Mann was found at an abandoned property in Santa Monica, California.