Acts chapter 4:1-31: the Pharisees, Sadducees and other Jewish leaders hear the good news straight from the Apostle Peter. It's God's Holy Spirit that has filled Peter with power to speak the Good News of Jesus Christ. That same Spirit still lives in our hearts today.