China and India abstained on a vote to condemn Russia's annexation of Ukraine's land just weeks after Putin acknowledged their concerns about the war businessinsider.com Submitted by Strategic_Prussian t3_xsrr3l on October 1, 2022 at 10:16 AM in worldnews No comments 4