Think tank claims over half of 13L Indian soldiers under severe stress, deletes report later
More than half of the over 13-lakh strong Indian Army personnel “seems to be under severe stress”, according to a study published by the tri-services think tank United Service Institution Continue Reading