India to hold world’s largest elections between April and June with Modi confident of win

India to hold world’s largest elections between April and June with Modi confident of win