Families of 3 Women Found Dead in Belize Speak Out After Cause of Death Is Confirmed
Kaoutar Naqqad, 23, Imane Mallah, 24, and Wafae El-Arar, 26, went on vacation to the Royal Kahal Beach Resort in San Pedro, Belize, and were found dead in their hotel…