Question: who is the longest serving president of indian national congress?
Answer: Sonia Gandhi is the longest serving president of the Congress party, having held the office for nineteen years from 1998 to 2017. Her son Rahul Gandhi, the last Congress President, resigned from the post on 3 July 2019.