The luxury watch brand Rolex will close its official store in South Africa in June …
Read More »Nigeria: Police arrest two Muslims for killing Christian student
Police in Nigeria arrested two people suspected of being linked to the murder of a …
Read More »