South Africa commemorates Human Rights Day. This public holiday is a reminder of the tragic Sharpeville massacre and a celebration of South Africa's constitution, which gives equal rights to all. Experts say the country still faces modern day human rights abuses such as Marikana tragedy, racism , high levels of poverty and violence, particularly violence against women and children. According to the South African Human Rights Commission , South Africa has very good infrastructure in terms of laws, policies and institutions but the implementation still remains a problem. On the Forum@8 this morning we look at how far we have come, are Human Rights celebrated by all in South Africa. Sakina Kamwendo spoke to veteran journalist and editor, Joe Thloloe and Writer, rapper and political activist, Sizwe Mpofu-Walsh.