Swami Vivekananda statue unveiled in Seattle marking cultural milestone for Indian Americans

Washington, April 12 (IANS) A life-size bronze statue of Swami Vivekananda was unveiled at Westlake Square in downtown Seattle, marking what officials described as a first-of-its-kind installation hosted by a city government in the United States. The statue was jointly unveiled by Seattle Mayor Katie Wilson and the Consul General of India in Seattle, Prakash […]