Sen. Elizabeth Warren announced that she will run for president in 2020 on Dec. 31. She has faced repeated criticism from President Donald Trump, who has referred to her as "Pocahontas" on several occasions.

All comments eligible for publication in Daily Pennsylvanian, Inc. publications.