Seattle unveils life-sized statue of Swami Vivekananda
Our Bureau Seattle, WA In yet another historic first, the City of Seattle has become the first city government in the United States to host a life-size statue of Swami Vivekananda at the Westlake Square Park in the center of...




















