Sacha Pfeiffer appears in the following:
Monday, December 26, 2011
The former rebels say they're getting a sense of American life in Massachusetts. After months of tense checkpoints in Libya, one says he's surprised he never has to show identification except for buying cigarettes. And a doctor who's treating them wonders what he'd do if asked to pick up arms against a dictator.