Biography of Apostle Joshua Selman

Born on the 25th of June, 1980, Apostle Joshua Selman Nimmak is a deep teacher of God’s word, and t…