Ben Zahn has been secretly recording his meetings with his political adviser, Greg Buisson, and Jefferson Parish Councilman Dominick Impastato for months.
The Kenner Mayor held a news conference Thursday morning alleging election tampering involving a Jefferson Parish councilman and his former campaign manager.