Russia-Ukraine war: list of key events, day 886 As the war enters its 886th day, here are the top developments.
Civil society calls for a national strike and protest in Senegal after the delay of the vote | Protests News