NewZense – New Sense or Nonsense, You Decide!!
Not much time passed, when a violent standoff between India and China was seen in the…