Home Top Stories American couple found dead in Dominican Republic resort hotel room

American couple found dead in Dominican Republic resort hotel room

65