Captain Amarinder Singh resigns as Punjab Chief Minister
Punjab CM Amarinder Singh has resigned from his position . it all started after the change of guard in Punjab with the appointment of new state Congress chief Navjot Singh Sidhu, a Cabinet reshuffle was scheduled on the cards. However, the reshuffling seems to have erupted the infighting in the state.