Apostle Tumba has passed away