Caribbean country follows Ecuador, Chile and Peru with this move

Read more: Dominican Republic requires visa for Venezuelans