Karen Lord was born in Barbados.
Karen Lord được sinh ra ở Barbados.