Who can carry a knife in Virginia?

People carry knives for many reasons. Some use knives for fishing, hunting, work, and even hobbies. Chances are that you use a knife for something in your life, but do you know the laws surrounding them? The law classifies knives as weapons, which means that illegally...