INDIA-STATUE-POLITICS
Indian policemen stand guard near the "Statue Of Unity," the world's tallest statue dedicated to Indian independence leader Sardar Vallabhbhai Patel, near Vadodara in India's western Gujarat state on October 31, 2018.  SAM PANTHAKY–AFP/Getty Images

What the World's Tallest Statue Says About the World's Biggest Democracy

TIME may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.