Originally Posted by British
Do they still have any presence there?


Tons! There are a ton of mob guys from ALL over who migrate there to this very day