The chief executive of the Global Aid Trust, an Islamic charity in the United Kingdom, has stepped down and an investigation launched after the organization was accused of supporting extremism. The Trust, which claims to raise money to educate the underprivileged and alleviate poverty around the world, was launched in 2004 and has an annual income of […]
Categories
Archives