The New Delhi Declaration, issued during India's G20 presidency, condemned terrorism in all its forms and recognized the commitment of all religions to peace. The declaration emphasized that terrorism ...