The streets of Kenya are ablaze with protests ignited by a new finance bill, a catalyst for escalating tensions between the government and its citizens. As demonstrators clash with law enforcement, the death toll rises, painting a grim picture of a nation in turmoil. President William Ruto, under immense pressure