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