The Bulldog Foundation

The salvation army or ‘Leger des Heils’ as it is known here in The Netherlands…