South Africa celebrates Freedom Day today. Hindus in the country show their unity as they celebrate the event with an ancient fire ritual.

The ancient ritual known as Vedic ritual yajna is held in Marburg Sports Complex in Port Shepstone town of KwaZulu-Natal in South Africa. As the country celebrates its Freedom Day, the Hindus perform the yajna ritual in front of the 108 sacred fires and mantras. They believe that this ancient custom from the ancient Brahmanas will bring peace in South Africa.

The Port Shepstone Hindu Cultural Federation and Hindu organizations in South Africa host the event while various priests participate in the ancient fire ritual. The Freedom Day event is open and free to the public. Lunch and the sacred offering of Hawan Samagri are provided.

Hindu statesman Rajan Zed, President of Universal Society of Hinduism, praised the event's host for the observance of the ancient fire ritual. He believes that Hinduism should be passed on to the younger generations. He also reminded everyone to turn from materialism and direct one's focus inwards. Zed related Hinduism with South Africa's Freedom Day when he said that the goal of Hinduism is liberation.

South Africa marked its Freedom Day in 1994, the first time they held a democratic election and ended apartheid. The Telegraph quoted South Africa's government's website that explained the event "marks the end of over three hundred years of colonialism, segregation and white minority rule and the establishment of a new democratic government led by Nelson Mandela and a new state subject to a new constitution."

While the Hindus perform their ancient fire ritual praying for peace in South Africa, President Jacob Zuma heads to Giyani stadium, Limpopo Province for a keynote address. Despite being on the lead among African countries, South Africa is still plagued by corruption allegations. Yet the current government believes there are enough reasons to celebrate.