President Ruto slams leaders at Karua's new party launch

  • | Citizen TV
    5,624 views

    Opposition leaders turn PLP Party launch into Ruto critism