Five cops have accused Haddon Township Chief Mark Cavallo of sexual harassment.
Bill Duhart | For NJ.com, Newark Star-Ledger
Tue, 11/21/2017 - 5:50am
Five cops have accused Haddon Township Chief Mark Cavallo of sexual harassment.