Sister Nivedita statue to be unveiled July 1 in UK’s Wimbledon
London/IBNS: A statue commemorating Sister Nivedita, an Irish-born educator and advocate for women’s education and India’s nationalism, will be unveiled in London’s Wimbledon on July 1. The statue will stand as a …
Read More