Hundreds of young people in Nairobi took to the streets to protest against the Finance Bill 2024.
The protests started at 11:30 am on Kenyatta Avenue.
Police used tear gas to disperse the large crowd, leading to clashes as protesters threw tear gas canisters back at officers.
The demonstration was organized through social media to encourage residents to join in.