Brian Ratliff is embroiled in a mystery nearly three years old, and the fate of Baker County’s biggest herd of bighorn sheep might well depend on the solution.
Brian Ratliff is embroiled in a mystery nearly three years old, and the fate of Baker County’s biggest herd of bighorn sheep might well depend on the solution.