Rahul Gandhi: Posing A Strong Challenge To Modi

Rahul Gandhi has experienced many highs and lows in his political career, but he has also…