Hartosh Singh Bal

Author Archive

  • April 12, 2024
    On April 19, India will kick off the largest election in history. Over 44 days, more than 500 million people—or 65 percent of the country’s nearly one billion eligible...