Facing criminal charges can be one of the most stressful experiences of your life. Whether you have been arrested for a ...