Yep they're here. MS13 is ending the old joke about NCPD not doing anything to earn their high salaries.
When did they move out to Nassau? Weren't they mostly in Suffolk?