Press release

Charity investigation opened into Revelation Foundation

The Charity Commission has opened a statutory inquiry into Revelation Foundation, registered charity number 1100573.