South Africa’s apartheid racial classification laws explained
– Races separated – Apartheid — an Afrikaans-language word meaning the state of “apartness”…
Read More– Races separated – Apartheid — an Afrikaans-language word meaning the state of “apartness”…
Read MoreA suicide bomber killed at least five people at a crowded night spot in the city of Beni in the eastern…
Read MoreTravel headaches abound for millions worldwide on the holiday weekend with 2,200 flights cancelled on…
Read MoreSouth African anti-apartheid icon Archbishop Desmond Tutu, described as the country’s moral compass,…
Read MoreThe climate crisis has put the end of oil onto the agenda, but achieving that is a colossal task given…
Read MoreThe Saudi-led coalition fighting in Yemen said Sunday it struck a Huthi rebel camp in the capital Sanaa,…
Read MoreCanadian Prime Minister Justin Trudeau in a year-end interview with local media said Western democracies…
Read MoreThe Chinese city of Xi’an, where 13 million residents are currently confined to their homes, announced…
Read More“If I don’t call you back, it’s because I will be in England,” Shakar Ali said…
Read MoreEngland crashed to 185 all out on day one of the third Test on Sunday, leaving their Ashes dreams on…
Read More