Criminal Law Videos 1 (plea agreement, grand jury, strict liability)




What is a plea agreement?