A missing Omaha priest has been found. Father Clifford J. Stevens is safe and back home.
Stevens was reported missing on Thursday and was reportedly driving to the St. Louis area. Boys Town Police asked for the public's help in locating him. Details have not been released.