Swami Vivekananda’s first life-sized statue unveiled in United States | India News
In a landmark moment for India-US cultural ties, a life-size bronze statue of Swami Vivekananda has been unveiled in Seattle’s bustling Westlake Square, becoming the first of its kind hosted by a US city government.The installation of the revered 19th-century spiritual leader’s monument at the heart of downtown Seattle, in a public space visited by…
