"Si vamos por razones de indole moral, para mi no tendría que ser una prohibicion, sino una facultad de abstenerse a declarar del testigo en cuestion (declarar y denunciar).
La moral es algo personal y que uno decide. Por ahí esa persona prefiere por sobre a sus relaciones de familia el hecho publico que su hijo, padre o madre violo la ley y termino con la vida de una persona.
Es una opinion nada mas, pero pienso que en cuestiones "morales" que precisamente son internas la ley no puede entrometerse, ni prohibiendo ni obligando.
Saludos"
Suerte.