World News Pictures from Kenyan anti tax protest June 25, 2024 Share on Facebook Tweet on Twitter Pictures from the scenes of Kenyan protest over a controversial Finance bill passage. Pix source Festo Lang X handle