GlobalCAST ResourcesEncouragement for Missions Advocates (mobilizers)There are at least six roles that every believer could play in obeying the Great Commision of Jesus. The six roles are Goer, Sender…Apr 3, 2017Apr 3, 2017