ramachandra guha 1latest news & developments