Prime Ministers of India

 

The revivalist

Pranab Mukherjee has been dubbed by his critics as the worst finance minister India ever had.

Shrewd