Sonia Gandhi, the Congress leader, has embarked on a new journey in the political arena by taking oath as a Rajya Sabha member from Rajasthan. […]