TUK students clash with police in the streets of Nairobi

  • | Citizen TV
    10,252 views

    Chaos erupted at the Technical University of Kenya (TUK) as students took to the streets to protest the indefinite closure of the institution, which has been halted for three weeks