Natalia Sishodia Discusses Her Support for Global Save the Children Alliance

Founded in London, England, almost 100 years ago, Save the Children now has bases in a further 29 countries, operating as the Save the Children Alliance.