Navjot Singh Sidhu resigns as Punjab Cabinet Minister
Congress leader Navjot Singh Sidhu, who has been at loggerheads with Punjab Chief Minister Amarinder Singh and was stripped off key portfolios in the cabinet reshuffle in June, has resigned from the state cabinet.