Karnataka to set up 2,000 public schools serving 3 villages

India