Dwight Hudson is the Louisiana State Director for TPPF’s Right on Crime project.