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

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