“War in Ukraine was inevitable, it’s better today than tomorrow “
Russian President, Vladimir Putin has said that it “became obvious” that war in Ukraine was unavoidable, claiming it’s “better today than tomorrow” that it happened. Russia invaded Ukraine on February 24, but has since suffered territorial gains it made at the beginning of the invasion, losing Kherson, Kharkiv and some parts of Zaporizhia, Donbas and Luhansk,…