News Bulletin No Headway in Russia-Ukraine Peace Talks Hrishika Shalvi Gupta Apr 13, 2022 Russia began its invasion of Ukraine on 24 February 2022.