The North Tonawanda Police Department was investigating the death of two individuals Tuesday at 51 Jessela Drive. Police Capt. Thomas Krantz said both victims were shot and were found deceased in... Read More
Buffalo News
Tue, 12/01/2015 - 10:47pm
The North Tonawanda Police Department was investigating the death of two individuals Tuesday at 51 Jessela Drive. Police Capt. Thomas Krantz said both victims were shot and were found deceased in... Read More