A massive nuclear waste site near Carlsbad is seemingly on a fast track. Can the company behind it be trusted?
As reported by Searchlight New Mexico.