
Jan. 3, 2022 By Michael Dorgan A man is dead after he leaped over a subway turnstile in Forest Hills early Sunday morning and snapped his neck upon landing. Christopher De La Cruz, 28, went headfirst into the ground inside the Forest Hills-71st Avenue train station after attempting to jump a turnstile to evade the… Read more »