Police in Blackpool in the United Kingdom have deported two Albanian nationals after they pleaded guilty to running a cannabis set up worth almost a million pounds.
Police in Blackpool in the United Kingdom have deported two Albanian nationals after they pleaded guilty to running a cannabis set up worth almost a million pounds.