Now Playing:

TV

Open Mind

Episode #3733


Ken Roth of Human Rights Watch, talks about securing the blessings of liberty at home and abroad.