Captain Amarinder Singh sworn in as CM of Punjab
Captain Amarinder Singh of Congress was on Thursday sworn in as the 26th Chief Minister of Punjab. This is the second time that Singh took over as Punjab CM, dethroning former CM Parkash Singh Badal. Navjot Singh Sidhu took oath as minister in Punjab cabinet.  Congress Vice President Rahul Gandhi and former Prime Minister Manmohan Singh attended the swearing-in ceremony.