Joel Campbell

Joel Campbell is a freelance reporter and professor in journalism at Brigham Young University.