Russia and Ukraine report attacks despite Moscow-declared truce as Kyiv ratifies minerals dealBy AP · 8 May 2025