Coincidence. In a city of several million odds are coincidences will occur.
IDP is a leftist groups helping people skirt immigration law... I smell a setup... Here's what the group is all about http://www.nysda.org/NYSDA_Resources/Immigrant_Defense_Project/immigrant_defense_project.html#About