HomeWorld NewsRussia’s Revenge Russia’s Revenge 0 Ahmad October 11, 2022 After weeks of setbacks on the battlefield, Russia struck civilian targets in Ukraine. But Vladimir Putin’s missiles may not accomplish much. Tags World News Newer Older