Kevin Judice is a lieutenant in the Narcotics Division of the New Iberia, La., police department. He spent eight days rescuing people in New Orleans.
Copyright 2005 Fresh Air
Kevin Judice is a lieutenant in the Narcotics Division of the New Iberia, La., police department. He spent eight days rescuing people in New Orleans.
Copyright 2005 Fresh Air