International Nelson Mandela Day 2023: International Nelson Mandela Day is a day observed annually on July 18th to honor the legacy of Nelson Mandela ...
Victoria (Seychelles), January 7: The Indian mission in Seychelles has condemned the vandalism of Mahatma Gandhi and Nelson Mandela statues in the cap...