Where is Tombayeye?

Is the man still alive?