Martin Sheen Interview

Martin Sheen is a pacifist, a social and political activist who has not shied away from putting his body on the front lines, and a devout Roman Catholic.

by