I repeat - why has GB got so many more medals than the USA let alone everyone else except China? And why have China done so well? Do they care about their disabled better than anywhere else or are they simply more autocratic? But more important - why is this the only media outlet to comment on this?
