Shock and grief spread through the NYPD as the news spread that Deputy Chief Steven Silks was pronounced dead from a self inflicted gunshot wound, Wednesday evening.
Police found Silks in his off-duty vehicle on Burns St.
Read more on Yeshiva World News
Recent comments