World In pictures: India gets ready for G20 By Upton Sinclair - September 8, 2023 0 10 FacebookTwitterPinterestWhatsApp Venue Delhi has got a makeover – but several homes have been demolished as part of the preparations. Source link