WRC Safari Rally CEO Charles Gacheru accompanied with security team during security media briefing at KICC on March 21, 2024 ahead of WRC Safari Rally event. Photo/Sportpicha
Sports CS Ababu Namwamba and WRC Safari Rally CEO Charles Gacheru accompanied with security team during security briefing ahead of WRC Safari Rally event on March 21, 2024. Photo/Sportpicha
WRC Safari Rally CEO Charles Gacheru accompanied with security team during security briefing ahead of WRC Safari Rally event on March 21, 2024. Photo/Sportpicha