Khaleej Times Standing tall 2018-11-03 - World’s tallest statue unveiled in India Reach: 228,621 Engaged: 19,869 Reactions: 3,981 Shares: 300