Formula One has been urged to “improve its image” by speaking out on the human rights situation in Azerbaijan, which will stage its inaugural grand prix on 19 June. Sport For Rights – an...