How is it Capital Karts’ fault? Did Capital Karts force this poor girl to have her hijab hanging out of her helmet? Or is this another instance of the fear of “Islamophobia” overriding any considerations of justice and responsibility? “Go-karting company is ordered to pay nearly £120,000 after Muslim schoolgirl, 15, died after she was […]