Karnataka Elections 2018: Bengaluru, an unlucky seat for top leaders?

  • 2 years ago