Protesters clash with police in Kenya
Protesters clash with police in Kenya

Protesters clash with police in Kenya in persistent demonstrations despite the government having scrapped a controversial tax bill pushed by the IMF.

Locals call for President Ruto to resign.

Russia destroys five Ukrainian fighter jets in a single strike.

While Hungary’s prime minister visits Kiev to push Vladimir Zelensky to negotiate for peace with Moscow.

The head of Gaza’s Al-Shifa Hospital describes seven months of torture he endured in an Israeli prison while he was incarcerated without any charges.