A new Internet platform has been launched to help South Africans get connected to causes that can use their help. It is called forgood and it...