New Delhi, Sept. 22 -- Voters in Maharashtra and Haryana will choose new state assemblies on October 21 in the first electoral challenge faced by the Bharatiya Janata Party (BJP) since it won a second straight term in power at the Centre in May under Prime Minister Narendra Modi ....