Articles related to Delhi Declaration,Moscow Declaration,India,Todd Stern