DO LEADERS NEED DELIVERANCE? | Ep.52 Yana Tarankov

In this episode of Elijah's Leadership Podcast Ilya sits down with Yana Tarankov to discuss sanctification of leaders, and the necessity of deliverance for believers. Where to find Yana: Instagram: https://www.instagram.com/yanahelen?utm_source=ig_web_button_share_sheet&igsh=ZDNlZDc0MzIxNw== Where to Find Ilya: Instagram:…