In an incredible show of confidence, a popular Pastor based in Nigeria’s Southeast city of Onitsha has called on everyone to come witness his exploits at a set date. The spiritual director of Holy Ghost Intervention ministry, Prophet Chukwuemeka Odumeje said he will walk on the River Niger. The Onitsha […]

Who invented God? When, why, and where? Thomas Römer seeks to answer these questions about the deity of the great monotheisms—Yhwh, God, or Allah—by tracing Israelite beliefs and their context from the Bronze Age to the end of the Old Testament period in the third century BCE. That we can […]