First-ever life-size Vivekananda statue in US unveiled in Seattle
New York: The first-ever life-size statue of Swami Vivekananda in the US was unveiled in Seattle, honouring the renowned Indian philosopher and spiritual leader. The life-size bronze statue, installed at the busy Westlake Square in downtown Seattle, is the first such installation hosted by a city government anywhere in the US, officials said. Sculpted by…
