I was curious to find out the statue of the 600-feet Sardar Vallabhbhai Patel created such a buzz when it was unveiled to the world recently. From accusations of wasting taxpayers money to trying to erase the memory of Nehru's contribution to Independ