Helen Keller statue unveiled at Capitol

A bronze statue of Helen Keller was unveiled at the U.S. Capitol on Wednesday as lawmakers praised her as a trailblazer and an inspiration for those with disabilities.