The luxury watch brand Rolex will close its official store in South Africa in June …
Read More »Benue state youths kill two people for witchcraft
Youths in Nigerian Benue State mobbed to death two suspected witches to death for allegedly …
Read More »