World News


Nexus of Russia, Iran relationship on display amid US sanctions controversy - analysis

Russia's President Vladimir Putin and Iranian President Masoud Pezeshkian hold a meeting in Turkmenbashi on October 8, 2026.

Pope Leo returns to Vatican four days after lung cancer surgery

Pope Leo leaves Gemelli Hospital following his lung surgery and cancer diagnosis, in Rome, Italy, October 17, 2026.

Protesters clash with police in Brussels as anti-government demonstrations spread across Europe

Police detain a demonstrator during a students' protest in Brussels, Belgium, October 17, 2026.