Advertisement

Cherokee Nation Chief Demands Apology From Scott Brown Campaign

Sen. Scott Brown, R-Mass., speaks during a news conference in Boston last Friday. (AP)
Sen. Scott Brown, R-Mass., speaks during a news conference in Boston last Friday. (AP)

Advertisement

More from WBUR

Listen Live
Close