'BJP suffers from an allergy to the name Nehru': Congress after name of former PM dropped form Metro station
The entire country knows that the area in Worli (where the Metro station is located) is identified by the name Nehru Science Centre, Sachin Sawant said.