
April 15, 2020 By Michael Dorgan A 29-year-old pedestrian was killed in a hit and run crash at a Flushing intersection early Tuesday morning. Justin Leiva, a resident of 84th Street in Jackson Heights, was hit by an SUV while trying to cross College Point Boulevard near the intersection of Booth Memorial Avenue, on April… Read more »