Foreign criminals in Britain's jails cost taxpayers almost £630 million per year
1 Mins read
Reading Time: < 1 minuteForeign criminals housed in Britain’s jails are costing taxpayers almost £630million per year, new analysis by GB News has revealed. Read More
