Xiomara Y. Guevara The Garden Island
Share this story

MOLOAA — A man succumbs from his injuries following a traffic collision that occurred on Kauai’s North Shore on Dec. 17.