Delhi, India's rapidly expanding urban giant, faces unique challenges as it races towards becoming the world’s most populous city with a projected 46 million residents by 2030. This video explores how ...
On Wednesday, a group of 150-odd voters travelled 40 km to their polling booth in central Delhi. They claimed to have even received voter slips outside the booth, only to be told by an officer inside ...