India's Prime Minister Manmohan Singh reshuffled his Cabinet on Sunday in a bid to overhaul his government's image ahead of state and national elections over the next 18 months. Seven new ministers and 15 junior ministers took the oath of office in New Delhi.
FULL ARTICLE AT SF Gate