After a high-energy, and often controversial, campaign season, residents of the National Capital Territory of Delhi cast their votes today to choose their representatives for the state Assembly.
After a high-energy, and often controversial, campaign season, residents of the National Capital Territory of Delhi cast their votes today to choose their representatives for the state Assembly.
India is poised to become populous nation in 2023, with an estimated population of 1.428 billion people (17.8% of the global..