kapil mishralatest news & developments