Sri Lanka's disputed Prime Minister Mahinda Rajapaksa resigns

Developing Story

Sri Lanka's disputed Prime Minister Mahinda Rajapaksa resigns

Controversial leader signs resignation letter signalling an end to a seven-week long political crisis.

France and the far right

On a new episode of The Take, Al Jazeera journalists discuss Generation Identity and its connection to Marine Le Pen's National Front.