Posts in tag

Kelly Viau


FBI toxicology reports regarding the mysterious deaths of a U.S. couple visiting the Dominican Republic showed that they died from natural causes. The State Department said the following: “The results …