Times Elizabeth Warren persisted

Persist (verb) : to continue steadfastly or firmly especially in spite of opposition. U.S. Senator Elizabeth Warren is good at it. #shepersisted

avatar
Brut.