2024.06.25 18:31 GMT+8

Scuffles break out between Kenya protesters and police in Nairobi: AFP

Updated 2024.06.25 18:31 GMT+8
CGTN
Copyright © 

RELATED STORIES