A grand statue of Swami Vivekananda installed in Seattle, America, will be the first statue of an Indian hero in the city.
A life-size bronze statue of Swami Vivekananda has been unveiled in Westlake Square, located in the heart of Seattle, America. This is the first time that a city government in America has officially installed such a statue of Swami Vivekananda. On this historic occasion, it was jointly inaugurated by Seattle Mayor Katie Wilson and Consul…

