Criminal defense lawyers carry the liberty, hope and life of their clients on their hands. Some people have described the job of criminal defense lawyers as one of the most difficult in legal practice. The job of criminal defense lawyers is not for the faint-hearted as it requires a lot of sacrifices. Becoming a criminal...