Glenn beck debunks articles