3. World’s tallest statue
India unveiled a record-breaking 597foot bronze statue of Sardar Vallabhbhai Patel, a political leader celebrated for his part in the Indian independence struggle. However, social media users had mixed reactions. While some users appreciated the new statue, others were not happy.
@DibyenduKumarD7: We know very well Sardar Vallabhbhai Patel. Please don’t waste money on a statue.