Restoring Faith in Humanity – Peter Sharp

This video explores how each and every day is an opportunity to restore our faith in humanity with acts of [...]