Supporters of India’s main opposition Congress party celebrate after initial poll results at the party headquarters in New Delhi

MOST POPULAR

HOT NEWS