DEI Initiatives Must Not Exclude Jews, Former New Castle Town Supervisor Lisa Katz Tells CAM After Mayoral Summit
For the last decade, Lisa Katz served as a councilwoman on the Town Board of New Castle, a Westchester County suburb of New York City, including a two-year tenure as town supervisor that ended at the start of January. Shortly before her term came to a close, Katz traveled to Fort Lauderdale, Florida, to attend […]