Maharashtra has seen the most unexpected twists and turns in politics in the last three years, as leaders were suddenly seen switching sides.
Maharashtra has seen the most unexpected twists and turns in politics in the last three years, as leaders were suddenly seen switching sides.