Judge Not

Santa Fe Magistrate Judge Dev Khalsa agrees to resign ahead of his DWI trial

by