SIR PHILIP CRAVEN pulled no punches in his assessment of Russia as the International Paralympic Committee (IPC) banned the country from Rio.