Kenya's police are facing legal action after shutting down central Nairobi during protests marking the second anniversary of the Gen Z uprising.

Two years since Gen Z protests rocked President Ruto's government, thousands gear up to take to the streets again.

More than 300 people were arrested during protests in Nairobi on Thursday, police say, as Kenya marked two years since a landmark Gen Z uprising.