A new album titled 'Calling All Nations' is out by Noel Richards
The long awaited new album by worship leader Noel Richards is 'Calling All Nations'. It is a continuation of the Champion Of The World vision and the Cobham-based singer/songwriter will be performing the project at the Olympic Stadium in Berlin.
The opinions expressed in this article are not necessarily those held by Cross Rhythms. Any expressed views were accurate at the time of publishing but may or may not reflect the views of the individuals concerned at a later date.