How furious Ruto punched political rival in state house

Political power is a battle that has often involved some hidden dirt that later came to…