Mass London protest demands second referendum on Brexit

The march organised by the People's Vote campaign calls for a new poll to end the political deadlock over Brexit.

French police ban 'yellow vest' protesters from Champs-Elysees

Polls show 70 percent of the public in France are disturbed by how far the movement has moved away from its original roots.

Dozens killed in China tour bus fire

At least 26 killed and 28 others injured in Hunan province after tourist bus burst into flames, officials say.

Mozambique: Cholera, malaria cases reported in cyclone-hit Beira

Aid agencies raise alert over sanitation and lack of safe drinking water in Beira as risk of disease outbreaks grows.

Christchurch mosque reopens amid call for action on Islamophobia

Worshippers return to Al Noor as Muslim leaders, PM Ardern call for concerted action to battle racism, Islamophobia.

ISIL defeated in Syria as SDF announces final victory

US-backed SDF forces announce elimination of the Islamic State of Iraq and the Levant group in Syria via Twitter.

US slaps Iran with fresh sanctions over weapons programmes

The US charges that SPND oversees nuclear-relevant research for Iran and is active in the training of new scientists.

Mueller's Trump-Russia investigation: Who are the key players?

A look at the key players entangled in special counsel Robert Mueller’s Russia probe.

US: Mueller concludes Russia probe, delivers report to Barr

Special Council Mueller concludes probe into Russian election interference and possible coordination the Trump campaign.

India bans top pro-independence group in Kashmir

The JKLF is the second separatist group to be banned by India this month in the disputed region.

ISIL territory '100 percent eliminated' in Syria: White House

US Defense Department tells Trump ISIL no longer holds any territory in Syria, a White House spokeswoman says.

Algerians rally for fourth consecutive week against ailing leader

Brandishing flags and chanting slogans, thousands gather in the capital to demand Abdelaziz Bouteflika step down.