International Paralympic Committee puts Olympic chiefs to shame with blanket ban for Russia 0 07.08.2016 23:05 Telegraph.co.uk