Presidents Vladimir Putin and Xi Jinping have decided to skip the G20 in Delhi this weekend, ending any chance for western leaders to raise their concerns about the Ukraine war with the leaders of Russia and China. Delhi has had a makeover for the event, with an expensive beautification project and animal control measures leaving some questioning the Indian government's spending on the summit.