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

March 25, 2017 3:00 PM
Persist (verb) : to continue steadfastly or firmly especially in spite of opposition. U.S. Senator Elizabeth Warren is good at it. #shepersisted
Stay informed and entertained, for free with myBrut.