4 Apr 2026 1:15 pm | Citizen TV 99,812 views Duration: 53s Kenya Ports Authority Managing Director Captain William Ruto was in a road accident in Taveta constituency taita taveta county while travelling with his family for a holiday.