First woman Speaker of Lok Sabha, Meira Kumar is Congress’s Presidential candidate