Portland protesters topple statue of Thomas Jefferson [Video]
Portland protesters topple statue of Thomas Jefferson, father of the Declaration of Independence, as culture war heats up RT-USA NEWS A group of demonstrators in Portland has torn down a statue of Thomas Jefferson in […]