The man pictured above is Late pastor Joshua Olugbenga, a cleric in Nasarawa state who died in September 2020 and his exit from earth has been termed Glorious.
On the day he was buried according to reports online, heaven confirmed that a servant had returned when a sign of cloud appeared above the spot he was buried. Watch the video and see for yourself.
The late Pastor Joshua was the Pastor in Charge of Chapel of Redemption International Ministries, Mararaba, Nasarawa State until his death.