The late Chief of Defence Forces Francis Ogolla’s son Joel Rabuku on Sunday, April 21, 2024 defended his father’s friendship…