1 Live: Captain Amarinder Singh Takes Oath as Punjab Chief Minister thequint.com Shilpa Rana 7 years ago in Politics 0