Veteran Broadcaster Fred Obachi Machoka Testifies In Defamation Suit Against Robert AlaiBy / June 5, 2026