Yesterday, 24 February 2024, marked two years on the start of the Russia-Ukraine War, the chapters of which are yet being evolving. The balance, however, appears to tip in favour of Russia. The reason the war still rages on owes to the senselessness of the western powers led by the US and its European allies […]