Gescard Isnora

The tragic 2006 shooting death of Sean Bell at the hands of New York police became a refreshed memory for some city residents, especially in light of the recent Trayvon Martin case. Just weeks after being released by NYPD commissioner Raymond Kelly, undercover detective Gescard Isnora has come forward in a somewhat defiant stance saying […]