Witness protection is a recent development in Nigerian law and practice, as an important source of evidence, a witness’s testimony is where a person has firsthand knowledge of what happened at the crime scene or who is aware of other important details that are significant to the case.