Twitter Users slam Pastor Chris Oyakhilome for claiming a record breaking 5 billion people streamed his Live Telecast yesterday.
The founder of Love World Incorporated made this claim while having a service called “The Global Day Of Prayer “ which features renowned ministers across the world.
This claim has led to many twitter users raising the questions about the facts and how they found to have reach such numbers.
They wondered how it is possible for world population of 7.9billion people with just 2.4 total population of Christians, they questioned where the remaining over 3billion people came from.
Swipe to read more