A global movement of prayer and repentance is taking place Saturday in Ibadan, Nigeria as thousands of Christians are expected to gather for “Africa Returns.”
The event follows last September’s “The Return” where believers from all denominations and backgrounds united for prayer and worship in Washington, D.C. including 42 million people who watched it via livestream.