If you are charged with a crime, witnesses can play a powerful role in the outcome of your case. While some of these witnesses are people who saw or heard an event take place, other witnesses are experts who have specific knowledge on a particular issue.  Expert...

read more