Who Is Carmen Yulín Cruz, the Puerto Rican Mayor Feuding With Trump?

On the island, the outspokenness of the liberal mayor, who tends to speak in blunt and emotional terms, has come as little surprise.