Typically the Four Types of witnesses are: Lay witnessExpert witnessCharacter witnessSecondary witness Lay Witness A lay witness is the most common type of witness. This can be anyone from any walk of life who observed something that is relevant to...
Read more