Doctor Scott Todd, the main spokesman of the Live58 movement, introduces and explains the main message behind the film.
Scott Todd is an award winning scientist and expert on international development and currently works for Compassion International as a senior ministry advisor.
Link to this comment:
All Comments (0)