The Priest Fighting for Peace, One Punch at a Time
Joining us today was Father David Smith, an Anglican parish priest and 58-year-old father of four.…
Joining us today was Father David Smith, an Anglican parish priest and 58-year-old father of four.…
The Israeli-Palestinian conflict is one of the world’s longest running political disputes, dating all the way…