Henrietta Hughes

Diana Butler Bass 2-10-2009
In this week's town hall meetings, President Obama demonstrated an important aspect of his office: Pastor-in-Chief.