Rod Bennett, deputy mayor of Grand Falls-Windsor, has died following a battle with cancer, the town announced on social media. The official post highlighted Bennett’s dedication to public service and his deep connection to the community. The town council expressed sorrow over his passing, noting his long-standing commitment to local governance. Bennett first joined the Town Council years ago, contributing to various civic initiatives. His death marks a significant loss for the community, which praised his leadership and compassion. The town plans to hold a memorial service to honor his contributions. Local officials have not yet released details on the cause of death or the timeline of his illness. The community remains in mourning as they reflect on Bennett’s impact.