About a year ago, we posted about the strange disappearance of Isabella Hellman while sailing with her husband, Lewis Bennett, on a catamaran from Cuba to Florida in 2017. Bennet has now been charged with second-degree murder in the death of his wife. … Continue reading