Kasoa shooting incident: Key suspect charged with murder June 13, 2024Ben Lord, a self-proclaimed chief, has been charged with murder and conspiracy in connection with the fatal shooting of a ...