18 Dec 2025 10:30 am | K24 Video 152 views Duration: 1:13 The moment was seen as a powerful symbol of goodwill, reconciliation, and respect, particularly given the long-standing political rivalry between President Ruto and Raila Odinga.