pt dhirendra krishna shastri controversy