Home » Latest News » Alcohol, high speed may have played role in couple’s fatal Dominican Republic crash

Alcohol, high speed may have played role in couple’s fatal Dominican Republic crash

… in the Dominican Republic, according to police.
Authorities in the Dominican Republic say Orlando …