Arrest made in fatal hit and run in Central Islip, cops say

Arrest made in fatal hit and run in Central Islip, cops say

Newsday

Published

Major Case Unit detectives said that Philip Tavares, 63, of Patricia Court faces a charge of leaving the scene of an incident resulting in death.

Full Article