At last, the truth comes out.