Rape Shield Evidence and the Hierarchy of Impeachment. Rosanna Cavallaro from Suffolk University discusses how current Rape Shield jurisprudence inappropriately preferences certain types of impeachment over others.
See All 166 Episodes of "Excited Utterance"