Dallas oil executive Christopher Faulkner, the self-titled “frack master” who federal authorities said ran an $80 million scam, was arrested Sunday in the Los Angeles area.
Dallas oil executive Christopher Faulkner, the self-titled “frack master” who federal authorities said ran an $80 million scam, was arrested Sunday in the Los Angeles area.