Punjab Congress got a big blow today when Punjab Mahila Congress President Balveer Rani Sodhi resigned from her post.

Balveer Rani Sodhi has written his resignation to Sonia Gandhi.