Ukrainian soldiers. Photo: Vitalii Sokolenko

A total of 273 combat clashes have occurred on the battlefield over the past day. The Russians launched the largest number of attacks on the Pokrovsk front, where the defence forces repelled 39 assaults. Ukrainian soldiers stopped another 32 Russian attacks on the Huliaipole front and 30 on the Sloviansk front.

Source: General Staff of the Armed Forces of Ukraine on Facebook, information as of 08:00 on 3 July

Details: In total, 273 combat clashes were recorded over the past day.

Advertisement: