John Mcaffee speaks truth