Day 83 of war in Ukraine: Defence of Azovstal ended, Ukrainians destroy Russian ammunition depots, Zelenskyy addresses Cannes Festival
In Ukraine on Thursday, May 18, the Ukrainian Armed Forces reported destroying of two ammunition depots in the south. In the east, Russian…