If you are involved in a legal matter, there is a decent chance that the case will end up in court. When this happens, witnesses are often called to share testimony to help establish credibility in the case. But did you know that there are different types of witnesses available to you during a Minnesota […]