st. lucia murder Articles

St. Lucia Murder: Two More Arrested

St. Lucia is a small, picturesque Caribbean island, and residents were shocked to learn that a couple had been attacked while their yacht was moored on Friday night. Now, five men have been arrested during the investigation after the owner …