Bharat Express

PPP

The presidential election scheduled for early next month has put a serious question mark on the future of the seven-party ruling alliance..