Protesters engage police in running battles

Street protests by Gen Zs have kicked off in major towns amid reports that at least 39 people have died and 361 injured since the onset of anti-finance bill protests in the country, according to the Kenya National Commission on…