21 May 2026 5:04 pm | Citizen TV 1,152 views Duration: 1:19 The high court in Embu has dismissed with costs the election petition challenging the election of Leo Wa Muthende Njeru.