NewZense – New Sense or Nonsense, You Decide!!
In India nowadays, there is a spurt in the elixir of freedom. This festival is going…