Sanjaya Baru : Manmohan Singh was the weakest full-term Prime Minister

Anupam Kher
Top on chart : this week