Pentecost is one of the major feasts of the Church and we should open ourselves up to all the Holy Spirit wants to give us, writes Jason Osborne Sunday, June 5 is the day the Church will celebrate the great feast of Pentecost this year. Ranking alongside Christmas and Easter as one of the biggest…