During an official government proceeding including judicial, legislative or administrative a person who refuses to answer questions after being directed to do so by the legal authority is guilty of the crime refusal to testify.