Judge: "Your presence in the United Kingdom is detrimental to the population” Visit The Coventry Telegraph for More...