NewZense – New Sense or Nonsense, You Decide!!
A Khalistani slogan has been written on the wall of the Consulate Office of India in…