Assistant Federal Defender John L. Badalamenti faced tough questioning from the justices.
Assistant Federal Defender John L. Badalamenti faced tough questioning from the justices. Michael Doyle Tribune
Assistant Federal Defender John L. Badalamenti faced tough questioning from the justices. Michael Doyle Tribune