address the following in a minimum of 175 word define plea bargaining how did it develop what are the types do you agree or disagree with plea bargaining

address the following in a minimum of 175 word define plea bargaining how did it develop what are the types do you agree or disagree with plea bargaining