Gen. Anil Chauhan was appointed Chief of Defence Staff of India on Friday. Over nine months after the passing of the previous CDS, General Bipin Rawat, Chauhan took over and pledged to “attempt to satisfy the expectations from the three defence forces.” “I’m proud to be assuming the Continue Reading