India’s Bharatiya Janata party (BJP) has achieved its biggest victory in 30 years in the country’s general election, marking the beginning of a new nationalist era...
The world’s largest democracy is taking to the polls today, as Indians begin voting in the first phase of a massive general election. More than 814...