India has presented Seattle with a life-size bronze statue of Swami Vivekananda, making it the first U.S. city government to install such a monument.
Grand unveiling
Seattle Mayor Katie Wilson and the Consul General of India unveiled the statue Saturday at Westlake Square Park, which draws over 400,000 visitors…


