Reverend Mark Davidson of Chapel Hill’s Church of Reconciliation speaks about his travel to Israel/Palestine and what he has learned about power and oppression. Video title: Clips of Mark Davidson interview Created by: Promised Land Video length: Multiple video clips...
