National Statue of Unity will no longer be the tallest Omair Iqbal Nov 1, 2018 Sardar Vallabhbhai Patel — Statue of Unity — world’s tallest statue was inaugurated by prime minister Narendra on October 31. The statue was dedicated to country’s first home minister and…