As Delhi hosted world leaders last week for the G20 Summit, everything, right from the security arrangements, luxury hotel stays, to personal needs of...
Washington: As the G20 Leaders' Summit concluded with great fervour in Delhi under India's presidency on Sunday, the United States also called it an...