Categories Current Searches Russo-Ukrainian war, day 840: Russia’s war machine falters as Ukraine repels assaults, gains new weaponry – Euromaidan Press Post author By Mike Nova Post date June 12, 2024 Russo-Ukrainian war, day 840: Russia’s war machine falters as Ukraine repels assaults, gains new weaponry Euromaidan Press ← US will send Ukraine another Patriot missile system after Kyiv’s desperate calls for air defenses → Pope Francis is the headliner at a comedic conclave that includes Jimmy Fallon – MSN