New Jersey cop under investigation takes his own life, sources say
Ed Leopardi (NJ.com)

TRENTON -- A Trenton police officer that law enforcement sources say was under investigation recently died suddenly at his Gloucester County home Wednesday, officials said. It was widely known among Trenton police officers Wednesday evening that Ed Leopardi killed himself. Officers could not discuss the circumstances because they were not authorized to talk about it. A…