A giant banner in Haverhill, Massachusetts, comparing Senator Elizabeth Warren to Pocahontas is stirring up plenty of controversy. Neighbors are speaking out, saying they want it gone, but the owner says it’s here to stay.
Banner Targeting Sen. Warren Generates Controversy
Find NBC Boston in your area
Channel 10 on most providers
Channel 60 and 8 Over the Air