According to a finding posted on Visordown.com, the infamously unrestricted nature of the speed-limit-free Isle of Man could be in violation of human rights. The site recently spoke with John Needham, a coroner working on the Isle of Man, who pointed out the possible infraction. (more…)