Leaders and representatives of the world’s 20 largest economies met in New Delhi Saturday, reaching a compromise on a joint declaration on global priorities by leaving out Western-proposed criticism of Russia over its military operation in Ukraine. Sputnik spoke to experts to get a sense of what th…