
The British head of the International Paralympic Committee (IPC) has been heavily criticised after suggesting that future hosts of the Olympic and Paralympic Games should not be judged on their countries’ human rights standards. Sir Philip Craven told a journalist from […]