EADaily, June 2nd, 2026. The Russian Armed Forces launched a massive strike on targets on Ukraine. This is reported by the ...