Western Triumphalism

David predicts a new birth of freedom for the west, with imminent Russian defeat and China denouncing Russia. Despite warnings of Ukrainian propaganda and the presence of neo-Nazis, the west remains confident and unwilling to compromise.