Allan Mokoka

Allan Regorogile Mokoka was born to Mr. Honorious Mokoka and Mrs. Francinah Mokoka in 1953 hailing from Phaleng Ward in Molepolole.


The net spread by Evangelist Reinhard Bonnke in the 1975 Evangelism crusade was so wide and tight that no soul could escape its holes; Allan Regorogile Mokoka was one of those who were caught by God’s net!


Allan Mokoka married Julia Mokoka of Palapye in 1979 and they were blessed with two boys and two girls. Julia Mokoka met her tragic death in a car accident in 1997.

He later married Gabaeletlhoko Mokoka in 2003 and they were blessed with two girls.


In December 1977 Pastor Allan Mokoka was posted at Mahalapye Assembly as its new Pastor. Pastor Mokoka being an Evangelist in calling struggled in shepherding and Assembly. Now and then he was at odds with the members because his message was poignant and thus rubbed the wrong side of his congregants. However when he had opportunity to deliver at open air meetings and crusades the man was a precise tool in the hands of the Lord for the salvation of many.

Pastor Allan Regorogile Mokoka in the early days of his ministry in the AFM was involved in the startups of Assemblies such as Maun, Mochudi, Kgalagadi areas etc.

From the year 1983 Pastor Mokoka was redeployed to align his ministry with his call and moved from Mahalapye Assembly to become an Itinerant Evangelist moving with a tent under the Christian Faith Mission Evangelistic Team.

Due to lack of sustainable form of funds towards the running of the tent Pastor Allan Mokoka was relocated also to serve as an evangelist under the oversight of Gaborone Assembly.

On the 16th day of January 1988 Pastor Allan Mokoka terminated his full time service as an Evangelist with the church.

Pastor Allan Regorogile Mokoka in the year 2001 resigned from the Apostolic Faith Mission in Botswana and formed his own ministry named Harvest Time Ministries.

Pastor Allan Regorogile Mokoka received his Ministerial Diploma from Apostolic Bible College in Lesotho in the year 1977


  1. Phalane ward

Leave a Reply