Remarks by Sherri Mitchell of the Penobscot Nation set the tone for the start of PeaceWalk 2024 on May 7 in Ogunquit, Maine.