THE STAR<a href="http://www

The Star is a South African, English-language daily newspaper. It was founded in 1871 and is headquartered in Johannesburg.

South Africa

Extra! South Africa Celebrates "Giant Step" For Humanity

The Star, Sept. 11, ...