We have to 'FACE THE TRUTH': Gen. Keane