babu owinolatest news & developments