The truth is never refuted.