World News


At least 170 killed in armed attack on central Nigerian village

 A man stands in front of a damaged and burnt house following a deadly gunmen attack in Yelwata, Benue State, Nigeria, June 16, 2025.

Erdogan arrives in Cairo after Riyadh talks, raising concerns in Israel - analysis

Turkish President Recep Tayyip Erdoğan

Human Rights researchers resign over ‘pulled’ report accusing Israel of 'crimes against humanity'

 A Human Rights Watch flag is pictured on the Mont-Blanc bridge in Geneva, Switzerland, November 7, 2024.