NewZense – New Sense or Nonsense, You Decide!!
Islamic fundamentalists are creating a ruckus in India and abroad on Nupur Sharma’s statement. Incidents of…