Public backlash after truck driver sentenced to 110 years for traffic fatality
DENVER -- Public backlash has occurred with great frequency in recent times due to violent predators getting released from jail with nothing more than a slap on the wrist following ...