The Indian state of Rajasthan voted Friday in an election that is a key test for Prime Minister Narendra Modi, with a local princess representing his party facing a tough fight to stay in power.
The Indian state of Rajasthan voted Friday in an election that is a key test for Prime Minister Narendra Modi, with a local princess representing his party facing a tough fight to stay in power.