Pyongyang has ratified the Treaty on Strategic Partnership with Moscow, buoying its defence collaborations with Russia.
Iran has announced that it carried out a successful space launch with a satellite-carrying rocket. The West has criticised ...
Take a look at what the weather has in store for South Africa's nine provinces this Saturday, 7 December 2024.