As the Russia-Ukraine war enters its 107th day, we take a look at the main developments.

As the Russia-Ukraine war enters its 107th day, we take a look at the main developments.
Michael Carpenter says Moscow’s plan to annex Kherson lays bare ‘its vision of a subjugated, Russified Ukraine’.
Russian president draws parallels between Peter the Great’s founding of St Petersburg and modern-day Russia’s ambitions.
Tehran’s remarks come after a Greek court ruling quashed an original decision to confiscate the Iranian oil cargo.
Dispute over status of Western Sahara escalates as Algeria severs economic links with Spain.
Court in breakaway region in eastern Ukraine convicts two Britons and one Morrocan accused of being ‘mercenaries’.
Algeria could help some nations switch off from Russian gas but the geopolitical backdrop is complex, say analysts.
Ankara warns Athens should avoid ‘acts and statements that will result in regret’ as Turkey kicks off military drills.
Afrikaans is spoken by only 12 percent of South Africans, mainly whites, and was a tool of oppression during apartheid.
Palaeontologists find parts of the skeleton of the dinosaur from 125 million years ago on a rocky seashore in England.
Al Jazeera’s Alex Gatopoulos examines whether new tactics and objectives are giving Russia an advantage in the war.
Ukraine is pursuing a resilient defence and counter-offensive, but Russia is also moving to assimilate occupied regions.
Al Jazeera recaps key events in week 15 of Russia’s invasion of Ukraine.
Ukraine officials accuse Russia of stealing ‘several hundred thousand tonnes’ in areas under Russian occupation.