News

SALINAS, Puerto Rico — Shuttered windows are a permanent fixture in Salinas, an industrial town on Puerto Rico’s southeast coast that is considered one of the U.S. territory’s most ...