Battle for Irpin: Russian Forces Pushed out of Kyiv Suburb News International April 1, 2022 The battle-scarred town of Irpin now stands as an example of Ukrainian resistance, and of Russian defeat. President Putin’s forces…