Assault Defense

What Are the Different Types of Assault Charges?

Whether an assault involves a child, a female, or a government official, North Carolina takes assault charges seriously. However, there