New Delhi, July 19, 2023: Nelson Mandela International Day is celebrated every year on 18th of July. It is a way to recognize the life and legacy of the global icon and to honour his contributions to the culture of peace and freedom. This year, the Vivekananda International Foundation, in partnership with National Museum and […]