Police seal off key roads in Nairobi as Kenyans march to remember protest victims

Police seal off key roads in Nairobi as Kenyans march to remember protest victims
Protesters demand justice for more than 80 people killed during the 2024 demonstrations and last year's anniversary protests.