La Infanta Cristina tenía precisamente la dispensa a declarar contra su marido o derecho a no decir la verdad sin consecuencias.En España sí.
Los testigos tienen la obligación de de decir la verdad.
En Tailandia creo que también.
Excepto si eres la infanta Cristina que no es él caso.