RISING UP TO THE CHALLENGE
SLIGO -- While some folks only know the Caribbean island nation of the Dominican Republic for its luxury beach resorts, that's not even close to the harsh reality for many living t…
SLIGO -- While some folks only know the Caribbean island nation of the Dominican Republic for its luxury beach resorts, that's not even close to the harsh reality for many living t…