One of Britain's largest charities will sack its 'white and privileged' board in name of social justice
The Tudor Trust, a major charity in the UK, will stop giving grants for a while as it undergoes major internal changes and sets a new focus.
Source: thegrio.com