The devastating impact of Super Typhoon Yagi continues to unfold across northern Vietnam, with officials reporting at least 127 deaths and 54 people missing...
The United Kingdom, France, and Germany have unveiled new sanctions against Iran for supplying Russia with ballistic missiles used in the Ukraine conflict, officials...