India Unveils World’s Tallest Statue, Twice the Size of Lady Liberty The bronze Statue of Unity pays tribute to Sardar Vallabhbhai Patel, a leader of the Indian independence movement who helped wrest the country from British control. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Netanyahu Flip on Migrants Shows Influence of Hard-Line AlliesYouTube, Special Counsel, Spotify: Your Tuesday Evening BriefingEddie Izzard: Comedian, Transgender Activist and Now PoliticianWhat Is Jewdas? A Group’s Provocative Approach Starts With Its NameJanka Nabay, 54, Dies; Carried an African Dance Music WorldwideThe Caravan That Provoked Trump