A criminal defense attorney is a person who represents others charged with crimes, including those charged with felony crimes such as domestic violence, theft, and assault. The scope of their practice also includes representing veterans facing criminal charges, and those charged with driving under the influence. Another factor that you should consider when searching for …