News

Washington put sanctions on a special rapporteur of the UN Human Rights Council, Francesca Albanese for criticizing US policy on Gaza.
The International Criminal Court issued arrest warrants for two senior Taliban leaders in Afghanistan over the persecution of women and girls.
Kenya marked its fight for democracy on Monday, with police blocking main roads in Nairobi ahead of potential protests.