World News

England, France Join Forces to Stem Tide of Migrants Across English Channel

Britain and France have joined forces to curb the tide of migrants crossing the English Channel into England.

Under the new agreement, Britain is set to pay France $75 million to strengthen security that would prevent migrants and asylum...

8 Killed, 81 Injured in Turkey Explosion

Turkey's interior minister said Monday that authorities have arrested 22 people in connection with the explosion Sunday at a popular Istanbul shopping center, according to Anadolu, a Turkish state-run news agency. One of those arrested is believed to...

Ethiopia: Peace agreement between Government and Tigray ‘a critical first step’: Guterres

image1170x530cropped (3)_15_0_0.jpg
Women and children wait at a food distribution site in Adimehamedey in Tigray,...

Intimidated, jailed, abused: Threats against journalists harm us all, warns UN chief

image1170x530cropped (2)_16_0_0.jpg
Journalists work on a rooftop in Kyiv, Ukraine.