nathuram godselatest news & developments