Mukherjee

India’s New President Is Facing An Uphill Battle

Pranab Mukherjee is officially the 13th president of independent India, succeeding Pratibha Patil, the first woman to hold India’s…