Most State elections have gone in favor of the BJP over the past four years, but Karnataka is turning out to be a tough one for the Bharati Janata Party. The BJP is in power in 21 states and Karnataka is one of the last states held by the Indian National Congress. The BJP ran a […]