Press release

Interim Manager appointed to Muslim Aid

The Commission has appointed an Interim Manager to Muslim Aid, registered charity number 295224.