Below are some of the videos shared on the John 10:10 Ministry YouTube Page Pastor Rod Hembree interviews Shiri Joshua Rabbi Andrew Zeidman and Shiri Joshua Yeshua – our Blessed Hope! God’s Mercy on our body! El Shaddai – The Hebrew meaning! Shiri Joshua’s journey to Truth