War as a last resort against democracy: Russia commences a full-fledged invasion of Ukraine 24/02/2022 Read More ...