Here are the key events on day 1,254 of Russia’s war on Ukraine.

Ukraine parliament reverses bill on anti-corruption agencies amid crisis

Save articles to read later and create your own reading list.

Here is how things stand on Friday, August 1:

Follow Al Jazeera English: