Yabucoa, Puerto Rico. Sugar workers at a strike meeting Puerto Rico Yabucoa, Puerto Rico. Sugar workers at a strike meeting. Click here to see more historic pictures of Puerto Rico. Facebook Twitter Pinterest