Mandela statue unveiled
South Africa has unveiled its latest monument dedicated to Nelson Mandela. The new statue is located in KwaZulu-Natal, where he was arrested 50 years ago for his anti-apartheid activism.
More No Comment
The presidents of Turkmenistan and Afghanistan on Monday officially opened a new railroad that will link the oil-rich former Soviet republic with Afghanistan.