French push on Timbuktu

News

French-led troops in Mali are advancing on Timbuktu, a key northern city, in the West African country as part of their campaign against Islamist radicals.

More From Embedded-Only/News