Protect Yourself, Protect Your Rights. It Isn’t Just a Misdemeanor.

Tucson’s
Criminal Law Blog

Common Questions About Embezzlement

Embezzlement is a type of white collar crime involving the theft of money from an employer. Contrary to popular belief, white collar crimes aren’t “victimless.” They do inflict financial harm. And unfortunately, a groundless charge of embezzlement levied against an innocent person can also…

What Is a Character Witness and When Is It Appropriate to Use One?

When a criminal case goes to court, both sides may call witnesses to testify. There are different types of witnesses that a defense attorney may call. These include eyewitnesses (who may have witnessed an alleged incident) and character witnesses. Your defense attorney will work…

Types of Crimes that Can Label You As a Sex Offender

When an individual is convicted of a sex crime, that person may be required to register with the state’s sex offender registry. Being labeled as a convicted sex offender carries with it numerous restrictions and requirements that can affect that person’s life for years…

How Long Can Police Keep You in Custody If You Aren’t Under Arrest?

In the course of investigating a crime, police may detain people they believe may be involved in the case, without actually arresting them. This blurred line between detention and arrest is confusing for many people and can cause them to fail to exercise their…

Can Victims Really Drop Assault Charges?

In assault cases, it is common for an accuser to change his or her mind and wish to drop the charges. However, contrary to popular belief, dropping charges against someone is not as simple as saying you want the case to be dismissed. The…

What to Know About Arizona’s Hit and Run Laws

Arizona law requires every driver to stay at the scene of an accident. It doesn’t matter if you didn’t cause the accident or if no one appears to be hurt; the law still requires you to stop. If you have been accused of leaving…

Schedule a Free Initial Consultation to Discuss Your Situation.

Complete our online contact form
or call us at 520-247-1789

(24 hours a day / 7 days a week)