Promise Emmanuel from Abia State. Recently based at No 43 Church Street Ketu in Lagos State. He is a member of IPOB and he is involved in the composition and singing of the song titled "Let my people go" which was released on 1st of August, 2022.
Anyone with useful information about his whereabout any where in Nigeria should please report to nearest police station.