South Africa’s anti-apartheid leader, global idol and former head of the state, Nelson Mandela, has been finally laid to rest in his village following a state funeral. The village is located in the Eastern Cape. This ended the 10 days memorial that was attended by a plethora of leaders including head of states from the US and UK that once supported the Apartheid regime.