Ukraine reports 239 combat clashes as heavy fighting continues near Pokrovsk and Kostiantynivka. More than 100 Ukrainian defenders return home in a prisoner exchange, while Kyiv sees major government appointments and a large anti-corruption investigation involving Sense Bank. We also cover new social decisions, education plans, international support, extreme heat and Ukrainian sports victories.
Ukraine reports 239 combat clashes as heavy fighting continues near Pokrovsk and Kostiantynivka. More than 100 Ukrainian defenders return home in a prisoner exchange, while Kyiv sees major government appointments and a large anti-corruption investigation involving Sense Bank. We also cover new social decisions, education plans, international support, extreme heat and Ukrainian sports victories.