I agree with lordmandeep. Even though I normally try to take an understanding view on crime, I get exceedingly frustrated where it appears that charges are dropped based, sometimes solely, on technicalities and legal procedure. I just saw in the Post that Kelly Ellard had her conviction overturned again, for the third bloody time. I get that everyone is innocent until proven otherwise, and we shouldn't jump to conclusions, but she has been found guilty about 3 separate times now. If ever there was a criminal case where, I think, we have a good idea of guilt it is this one. Yet, because of legal procedure, the 3rd conviction has been overturned and now the prosecutor will have to file a fourth round of charges, for a murder she has basically admitted to committing.
Its ridiculous cases like this, where horrendous crimes are punished not based on guilt or innocence of the accused, but by legal procedure, that make people loose faith in the justice department.